Laravel Dusk 在 Canvas 元素上绘制

布罗希

我正在尝试进行Laravel Dusk测试来签署canvas元素(jSignature 插件)

但似乎可以让它工作。这是我当前的代码:

    $this->browse(function (Browser $browser) {
        $browser->visit('/form')

            # Sign
            ->click('#input-13')
            ->pause(3000)
            ->mouseover('.jSignature')
            ->click('.jSignature')
            ->moveByOffset(100,100)
    });

任何想法如何?

布罗希

设法解决它!我就是这样做的(签名在引导模式窗口中打开):

            ->click('#input-13')
            ->pause(3000)
            ->mouseover('.jSignature')
            ->click('.jSignature')
            ->dragRight('.jSignature',100)
            ->dragLeft('.jSignature',200)
            ->pause(3000);

暂停是为了让引导程序的转换结束。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章