SecurityError (DOM Exception 18): 操作不安全
SecurityError (DOM Exception 18): The operation is insecure
我正在使用 'FileMaker Pro' 来显示 'three.js' 带有纹理的绘图。在 FMP 客户端中一切正常,但是当我在 WebDirect 中打开它时,我收到了这个错误:
SecurityError(DOM异常 18):操作不安全。
我像这样从 http 加载 'THREE.JS'(<> 已删除):
脚本类型='text/javascript' src='http://remote.plancher2000.com/three.js-master/build/three.js'/脚本
我像这样从 JavaScript 加载纹理:
var floorMaterial = new THREE.MeshBasicMaterial( { map: 'http://remote.plancher2000.com/Escaliers%203D/1-3-2-5-Plancher.jpg' });
它们都来自同一个服务器和端口。
有什么线索吗?
谢谢。
在 Safari 中,我发现您可以禁用此限制。在“开发”菜单中(您可能需要激活它),查找 'Disable local file restrictions'.
其他浏览器可能存在一些类似的设置。
我正在使用 'FileMaker Pro' 来显示 'three.js' 带有纹理的绘图。在 FMP 客户端中一切正常,但是当我在 WebDirect 中打开它时,我收到了这个错误:
SecurityError(DOM异常 18):操作不安全。
我像这样从 http 加载 'THREE.JS'(<> 已删除): 脚本类型='text/javascript' src='http://remote.plancher2000.com/three.js-master/build/three.js'/脚本
我像这样从 JavaScript 加载纹理: var floorMaterial = new THREE.MeshBasicMaterial( { map: 'http://remote.plancher2000.com/Escaliers%203D/1-3-2-5-Plancher.jpg' });
它们都来自同一个服务器和端口。 有什么线索吗? 谢谢。
在 Safari 中,我发现您可以禁用此限制。在“开发”菜单中(您可能需要激活它),查找 'Disable local file restrictions'.
其他浏览器可能存在一些类似的设置。