2016-10-19 13 views
3

'FileMaker Pro'を使用して、テクスチャで 'three.js'図面を表示しています。 FMPクライアントの内部はすべて正常ですが、WebDirectで開くとすぐにこのエラーが発生します。SecurityError(DOM Exception 18):操作が安全でない

SecurityError(DOM例外18):操作が安全ではありません。

私は(削除され<>)は、このようなHTTPから 'THREE.JS' をロード: スクリプトタイプ= 'テキスト/ 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'});

これらは両方とも同じサーバーとポートからのものです。 手掛かりはありますか? ありがとうございます。

+0

こんにちは、私は同じ問題を抱えています。Safariはこれをサポートしていません。これはCORSサポートに関連しています。 この問題に関する長いスレッドは次のとおりです。https://github.com/mrdoob/three.js/issues/8110 – Fei

+0

Safariでは、この制限を無効にすることができます。 [開発]メニュー(アクティブ化が必要な場合があります)で、[ローカルファイルの制限を無効にする]を探します。 –

答えて

2

Safariでは、この制限を無効にすることができます。 [開発]メニュー(アクティブ化が必要な場合があります)で、[ローカルファイルの制限を無効にする]を探します。

他のブラウザでも同様の設定が存在する可能性があります。

関連する問題