0

Mac(10.7.4)のchorme(22.0)にプラグインをインストールしました。kinect は OpenNI サンプルで動作し、テスト ページhttp://steventking.com/gesture_interface_site/BasicDemo.htmlにアクセスすると、kinect とプラグインの両方が配置されていることが示されます。しかし、手は見えません。

ブロブはどのページにも表示されません。background.html を確認すると、次のエラーが表示されます。

Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' chrome-extension-resource:".

Depthjsが動いているようで、

depthjspluginAPI: start DepthJS backend.js:142
depthjsplugin::RunDepthJS backend.js:142
depthjsplugin::RunDepthJS - thread running? backend.js:142
Successfully acquired Kinect event monitor from plugin! backend.js:145
Init complete root.js:48
OpenNIBackend: start openni backend thread undefined:1
event port connected chrome.js:14

しかし、このアサーション失敗エラーが発生し続けています。これは私の理解を超えています。

Assertion failed: chrome.js:13
(anonymous function) chrome.js:13
chrome.Event.dispatchToListener event_bindings:379
chrome.Event.dispatch_ event_bindings:365
chrome.Event.dispatch event_bindings:385
chromeHidden.Port.dispatchOnConnect 

赤いライトが点灯しているときに kinect が動作しているように感じますが (これらの openNI サンプルを実行したときと同じように)、ブロブが表示されないため、手をトレースしたり何もすることができません。ここで同様の問題を抱えている人はいますか?

4

1 に答える 1

0

投稿したエラーメッセージは、Chrome拡張機能内でインラインスクリプトブロックが許可されていないことを示しています。制限の詳細と、マニフェストバージョン2とコンテンツセキュリティポリシーの勇敢な新しい世界で実行するように拡張機能を微調整する方法については、http://developer.chrome.com/extensions/contentSecurityPolicy.htmlをご覧ください特に、インラインスクリプトのセクションが役立つはずです。

于 2012-11-08T14:10:06.610 に答える