前提・実現したいこと
PCではなくタッチパネル用のWEBコンテンツに、Vimeoの動画を埋め込んでいます。
右クリックで「保存」や「ソースを表示」などのコンテキストメニューを表示されないように制御したいと考えています。
発生している問題・エラーメッセージ
iframe埋め込みの動画プレイヤー以外の場所では、
<body oncontextmenu="return false;">
や
JavaScript
1$(function(){ 2 // 画面全体で右クリックを禁止にする 3 $(document).on("contextmenu",function(){ 4 return false; 5 }); 6});
などの、ネットで紹介されている方法で右クリックを封じることができました。
ただ、埋め込み動画プレイヤー上だけは、右クリックが通ってしまう状態です。
自動的に作成されるiframeに対して、その領域内で右クリックを禁止する方法はありますでしょうか?
※透明画像を上からかぶせる、という方法は使用できません。