問題タブ [wmode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flash - wmode 埋め込みパラメーターが「gpu」に設定されている場合、どの Flash レンダリング ケースが高速ですか?
2008 年 5 月 (約 3 年前、この投稿の時点で)、Flash Player 10 に取り組んでいたエンジニアが、GPU 合成について話しているブログ投稿で次のように書いています。
Flash Player が [GPU 合成] を使用しているからといって、高速になるわけではありません。ほとんどの場合、コンテンツは遅くなります... コンテンツは、GPU 機能で適切に動作するように特別に設計する必要があります。Flash Player のソフトウェア ラスタライザーは、GPU が最適化できない多くのケースを最適化できます。デザイナーは、GPU の機能を認識し、それに応じてコンテンツを適応させる必要があります。この声明は、私たちがガイダンスを提供できなければ役に立たないことを認識しています。これは、そう遠くない将来に達成できると期待しています。
その後の 3 年間にアドビがそのようなガイダンスを提供したことを知っている人はいますか? 私が見つけた唯一の関連情報は、ハードウェアレンダリングの最適化のヒントを提供するこの記事にありましたが、「gpu」wmode 埋め込みパラメーターが有効にするハードウェア アクセラレーション合成については提供していません。
コンテンツの各部分を個別にテストする以外に、どのような場合にコンテンツが GPU 合成を使用することでメリットが得られ、いつ GPU 合成の使用が不利になるかを判断するにはどうすればよいでしょうか?
前もって感謝します!
javascript - JavaScriptでwmodeを一斉に不透明に変更
次のようなコードを含むサイトがあります。
すべての wmode を opaque に変更したいと思います。これはjqueryを介して簡単に実行できますか? オブジェクト定義では、wmode は opaque に設定されていますが、params では透明になります。
flash - Flash wmode が opaque に設定されている場合の IE スクロールの問題
これは、Facebook 内の Flash ゲーム用です。IE に Flash オブジェクトがある場合、上下の矢印キーを使用すると、ブラウザ全体がスクロールします。上下の矢印を必要とするゲームを使用している場合、これはプレイするのを非常にイライラさせ、受け入れられません.
wmode は opaque に設定されており、そのようにする必要があります。デフォルトのままにしておくとこの問題が「修正」されることは理解していますが、そうするとゲームが機能しなくなります。「IEを使うな」と言う人もいます。それはいいことですが、それも選択肢ではありません。
私を本当に困惑させているのは、ほんの数日前に機能していたことです。最初に機能した解決策は、Flash オブジェクトが埋め込まれたコンテナーを設定し、overflow を auto に設定することでした。しかし、新婚旅行はとても長く続きました。Facebook がこれを壊す可能性のある API の変更を行ったかどうかはわかりません。オーバーフロー トリックが機能しない可能性があるコードを元に戻しました。うまくいきませんでした。
また、AS3 で Flash ゲームの焦点をつかむためにテキスト フィールドを配置しようとしましたが、そのトリックもうまくいきませんでした。
複数の方法で JS を使用しようとしましたが、それらは行き止まりでした。
ゲームはまだ一般公開されていないため、この時点で表示できるサンプル ページはありません。
私はこの時点で完全に立ち往生しており、どこにも解決策が見つかりません。他の人もこの問題を抱えていますが、誰も答えを持っていないようです...もしあれば。矢印キーを押すとすぐに Flash オブジェクトのフォーカスが失われ、何をしてもフォーカスを取得できないようです。
アイデア、考え、修正?任意の入力をいただければ幸いです。
javascript - Tumblrでの単純な置換でWMode="Opaque"を追加する
私のJavascriptの知識はかなり基本的なものなので、おそらく解決策はここで明らかです。TumblrによってレンダリングされたFlash要素、特にオーディオプレーヤーにwmode="opaque"を追加しようとしています。固定ヘッダーがあり、WindowsとLinuxのスクロールでFlash要素が重なっています。Javascriptは、自分のテーマで同じハックを使用しているテーマデザイナーによって提供されました。
どんな助けでも大歓迎です。私はこれについての私の忍耐の終わりにいます。
facebook - Facebook Safari OSXYoutubewmodeのバグ
Mac OSXのSafariに固有の問題が発生しています。この問題では、wmodeをtransparentに設定しても、Facebookのモーダルウィンドウやドロップダウンがビデオと重なるのを防ぐことはできません。不透明、透明、その他いくつかのハックをネット上で試しましたが、Safariでは問題を解決できないようです。誰かが問題を解決するのを手伝ったり、それを再現することができますか?
ありがとう!
ボブ
flash - wmode=opaque または wmode=transparent の場合に Event.MOUSE_LEAVE を検出する方法
ほとんどの場合にうまく機能するカスタマイズされたドラッグ イベントがあります。
問題は、このコードを使用すると、wmode=transparent
またはステージ外でイベントが発生したときにイベントがwmode=opaque
検出MOUSE_LEAVE
されないことです。MOUSE_UP
MOUSE_LEAVE
または のときにイベントを検出する方法はありwmode
ますtransparent
かopaque
?
また
回避策を実装できるようにwmode
設定されていることを検出する方法はありますtransparent
か?opaque
flash - wmode="opaque" の問題と wmmode="window" の問題
わかりましたので、最初に「window」のデフォルトの wmode に 2 つの問題がありました。Web ページのナビゲーション メニューは、flex/flash アプリの下に配置されます。もう 1 つの問題は、Flash アプリでスクロールするとページ全体がスクロールすることでした。
wmode を「opaque」に変更すると、ナビゲーション メニューの問題が修正され、Flash アプリの上に表示されるようになりました。それは素晴らしいことですが、今ではフラッシュアプリでスクロールがまったくありません.
これは大きな問題であることは認識していますが、これらの問題の両方 (実際には 2.5 の問題) を解決するための解決策を見つけることができないようです。
A) ナビゲーション リンクが Flash アプリの上に表示されるようにして、非表示にならないようにします。B) Flash アプリケーション内でのスクロールを許可します。C) マウスがフラッシュ アプリの上にある場合、Web ページのスクロールを防止します。
素晴らしいアイデアがあれば。:) 前もって感謝します。
flash - フラッシュ:... obaque?
最近FireFox4にアップグレードしましたが、突然フラッシュモジュールの1つが機能しなくなりました。これは、firebugからのオブジェクト構造のコピー/貼り付けです(簡単にするために二重のドットがあります):
さて...wmodeparamのそのobaque値は何ですか?..それは実際には「透明」であることが意図されていました、少なくともそれは私の埋め込みコードにあったものです。
iframe - Youtubeがデフォルトでフラッシュムービーをwmode=windowに設定するのはなぜですか?
オプションを制御できることは理解していますが、埋め込みコードのコピーと貼り付けのスキルは、iframeSRC属性にwmode=opaqueを追加する限り拡張されない人がたくさんいると思います。
デフォルトモードとして「ウィンドウ」を使用すると、「不透明」または「透明」よりもどのようなメリットがあるのでしょうか。
ありがとう
flash - divがフラッシュコンテンツの上にレイヤー化できるようにする
私は自分のウェブサイト用にいくつかのフラッシュコンテンツを自分で作成しましたが、フラッシュの上に表示されるようにいくつかのdivが必要です。WMODE =transparentを作成すると機能するはずだと読みましたが、コード内のどこに配置する必要があるかを理解するのに少し問題があります。
まず、これは正しいですか?WMODE =transparentを作成すると、divを上に重ねるのに役立ちますか?そして第二に...
このコードの適切な場所にparamname= "wmode" value = "transparent"があるかどうか、またはこれが機能するために必要な他の何かがあるかどうかを誰かが説明できますか?
どんな助けでも大歓迎です。