Javascript 制作网页的本地副本时出现问题
我想在本地运行。我复制了Javascript 制作网页的本地副本时出现问题,javascript,security,image,html,Javascript,Security,Image,Html,我想在本地运行。我复制了.html和.js文件,以及演示使用的两个.jpg文件。但是,当我在本地驱动器上运行时,Chrome会出现以下错误: light.js:89 - Uncaught Error: SECURITY_ERR: DOM Exception 18 第89行在将图像绘制到画布后返回画布中的图像数据。是什么导致了这个安全异常?这似乎不是特定于Chrome的,因为Firefox也会出现同样的错误。听起来,当您试图从本地系统运行JavaScript时,JavaScript正在启动同源策
.html
和.js
文件,以及演示使用的两个.jpg
文件。但是,当我在本地驱动器上运行时,Chrome会出现以下错误:
light.js:89 - Uncaught Error: SECURITY_ERR: DOM Exception 18
第89行在将图像绘制到画布后返回画布中的图像数据。是什么导致了这个安全异常?这似乎不是特定于Chrome的,因为Firefox也会出现同样的错误。听起来,当您试图从本地系统运行JavaScript时,JavaScript正在启动同源策略或本地数据访问预防
查看代码,它可能试图以两种浏览器都不允许的方式从系统中读取资源,因为该文件是本地存储的。听起来,当您尝试从本地系统运行时,JavaScript正在制定同源策略或本地数据访问预防措施
查看代码,它很可能试图以两种浏览器都不允许的方式从系统中读取资源,因为文件是本地存储的。是的,这很可能是
文件://
上下文中的安全问题。如果您有一个本地web服务器正在运行,请将它放在那里。它应该可以正常运行。是的,这很可能是文件://
上下文中的安全问题。如果您有一个本地web服务器正在运行,请将它放在那里。它应该可以正常运行。