2017-03-07 3 views
-1

埋め込みキャンバスに関する問題があります。 にダブルクリック機能を使用したくないということです。Javascriptでキャンバスのダブルクリックを無効にする

Sketchfabによって提供されるAPIは、このような機能を提供しませんが、最初にそこに到着するイベントをブロックする方法はありますか?

UPDATE:

私はSketchfabからモデルを埋め込むています。ここで

は埋め込みます:

<div class="sketchfab-embed-wrapper"><iframe width="640" height="480" src="https://sketchfab.com/models/9eb60eebc20e45c4b586e1a6fe6c5983/embed" frameborder="0" allowvr allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" onmousewheel=""></iframe> 
... 
+0

具体的な問題を明確にしたり、詳細を追加して必要なものを正確に強調してください。現在書かれているとおり、あなたが求めていることを正確に伝えるのは難しいです。この質問を明らかにするには、[How to Ask](http://stackoverflow.com/help/how-to-ask)ページを参照してください。 – hindmost

+0

@hindmostが更新されました。 – nikartix

答えて

1

。主要なブラウザでは、埋め込まれたクロスサイトコンテンツにアクセスすることはできません。

cross-frame scripting and securityの詳細については、このリンクをご覧ください。

0

あなたはこれをチェックすることができますか?あなたはSketchfabを(IFRAMEが埋め込まれている)、これが原因XSS保護することはできません使用していることを述べているのでRemove Event

$('canvas').off('dblclick'); 

https://jsfiddle.net/gtbypwLb/

+0

エラー「Uncaught TypeError:$(...)。offが関数ではありません。」 – nikartix

+0

jsfiddleリンクを追加しました。これをチェックして。多分あなたはあなたのページにjqueryを追加しませんでした。 – cbalakus

関連する問題