私のCocoaアプリケーションでは、WebViewでFlashを読み込まないようにし、各ページにFlashを表示するかどうかをユーザーに決定させたいと考えています。 (これは既にClickToFlashプラグインやSafari拡張機能で利用可能な同じ動作です。ライセンスの問題のため、これらの拡張機能のバンドルはおそらくオプションではありません)。Cocoa WebViewでのFlashの防止
残念ながら、避けようとしているほとんどのFlashは、 Flashは簡単にブロックされないように特別に設計されたJavaScriptなので、Flashオブジェクトを含めるために生のHTMLをフィルタリングすることはできません。
JavaScriptを無効にすると、表示したいページが完全に異なるように見えるため、WebViewのJavaScriptを無効にすることはできません。
JavaScriptが実行された後、Flashプラグインが読み込まれる前にページDOMを変更するための通知/フックはありますか?
私は別の方向を追うべきですか?ここで
おかげで、 は、Ilja
私の最初の質問では、重要な点を忘れていました。「私のCocoaアプリケーションでは、FlashがWebViewで読み込まれないようにしたいです。**、各ページにFlashを表示するか**。 " – iljawascoding
唯一の問題は、プラグインによって処理されるMIMEタイプに対して、その質問への回答として投稿された解決策が機能しないことです。 –
ああ、申し訳ありません。それは答えではなくコメントでなければならない。 –