Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript p5.js拖动与IE边缘浏览器不兼容的对象_Javascript_Internet Explorer 11_Microsoft Edge_P5.js_Polyfills - Fatal编程技术网

Javascript p5.js拖动与IE边缘浏览器不兼容的对象

Javascript p5.js拖动与IE边缘浏览器不兼容的对象,javascript,internet-explorer-11,microsoft-edge,p5.js,polyfills,Javascript,Internet Explorer 11,Microsoft Edge,P5.js,Polyfills,你好, 我使用的是p5.JS(0.10.2/p5.JS),在IE和Edge(MicrosoftEdge 44.17763.831.0)浏览器中拖动形状时遇到问题(在chrome上可以正常工作)。即使我在Edge上使用官方的p5.JS,它有时也会拖拽整个页面(如附图所示)。 这是指向p5编辑器中代码示例的链接: 我尝试了一些Polyfill,但没有成功。 由于某种原因,当我在拖动形状之前用鼠标点击画布时,效果很好 提前谢谢 我试图用Microsoft Edge 44.18362.1.0和Inte

你好,

我使用的是p5.JS(0.10.2/p5.JS),在IE和Edge(MicrosoftEdge 44.17763.831.0)浏览器中拖动形状时遇到问题(在chrome上可以正常工作)。即使我在Edge上使用官方的p5.JS,它有时也会拖拽整个页面(如附图所示)。 这是指向p5编辑器中代码示例的链接:

我尝试了一些Polyfill,但没有成功。 由于某种原因,当我在拖动形状之前用鼠标点击画布时,效果很好


提前谢谢

我试图用Microsoft Edge 44.18362.1.0和Internet Explorer 11测试您的示例代码

这是我使用MS Edge browser得到的结果

我还看到了有时拖动整个页面的行为

在IE11浏览器中,代码不起作用

如果我们参考文档,那么我们可以看到,“IE中不支持画布混合模式。”这就是它在IE浏览器中不起作用的原因

参考:

对于MS Edge browser,我同意您的看法,即在拖动形状之前,我们需要单击画布。由于我们无法通过MS Edge browser或修改代码来解决此问题,我建议您通过在其GitHub页面上创建新问题来向P5.JS提供反馈。在这里