2010-12-12 7 views
0

私は答えを見つけようとしましたが見つかりませんでした。webviewのFlashコンテンツは、Cocoaのwebviewの上のビューを無視します

私はWebViewの上にビューを表示しようとしています。問題は、フラッシュコンテンツがWebViewに読み込まれると、他のビューをカバーし、テキストだけでなく周囲に4番目のビューを表示することになります。これを解決する方法に関する提案はありますか?

この写真の緑の長方形は、フラッシュコンテンツの上に置いておきたいビューです。今はWebViewの下に置かれていますが、WebViewの残りの部分の上に配置されています。 http://twitpic.com/3fdhlo/full

すべての最近のフラッシュのビルドので、これがあるおかげで

答えて

0

はかなり古いNSViewの描画システムよりも、Core Animationのレイヤを使用してレンダリングします。

このフローティングビューで実際に何を達成しようとしていますか? Cocoaは10.5のビューのオーバーラップをサポートしていますが、一般にこのような問題のために素晴らしいアイデアではありません。

+0

フローティングビューには、ユーザーがFlashコンテンツと対話できるようにするためのコントロールがいくつかあります。 QuickTimeの再生コントロールのように、自動的に表示され消えます。これを行うより良い方法はありますか? – Hampus

+0

私は、あなたが再生コントロールをレンダリング/実行するためにHTML/Javascriptを注入する方が良いと思っています –

+0

多分それは悪い例でした。フローティングビューには再生コントロールがありません。代わりに、Webビューに表示するコンテンツを見つけることができるブラウザのようなものです。私はちょうどそれがクイックタイムで、コンテンツをオーバーレイするように動作するようにします。このフラッシュの問題を避けるために2つのNSWindowをオーバーラップさせる方法はありますか? – Hampus

関連する問題