私はフルスクリーンフレックスアプリケーションを使用しており、ブラウザのスクロールバーを使用してスクロールできるようにします。私はflexアプリケーションでマウスホイールは必要ありません。flexはマウスホイールイベントをブロックするように見えます。ですから、マウスホイールイベントは何もしません。フレックスアプリケーションでマウスホイールを無効にし、代わりにイベントをブラウザに渡します
1
A
答えて
1
これは、外部インターフェイスから簡単に実行できます。 swfがMouseEvent.MOUSE_WHEELイベントを受け取るたびに、ページをスクロールするjavascript関数を呼び出します。 jQueryはこれを利用できます。
スクロールイベントは、さまざまなブラウザ/オペレーティングシステムで処理されるため、多数のテストを行う必要があります。たとえば、私が最後にチェックしたのは、実際にjavascriptからスクロールイベントをOSX上でフラッシュに送る必要がある場合でした。スクロールホイールはデフォルトでswfでなくページ上で動作するはずですので、あなたにとっては良いニュースです。
だから、荒廃することができます:
- がに、MouseEvent.MOUSE_WHEELイベントを取得します。ユーザーが実行されている場合、スクロール の方向とJavaScriptにコールアウトはjqueryの
- 無効に応じてこのすべてをページを移動
- OSX
- テストたわごとそれのうち
1
Flash Player 10以上をターゲットにしている場合は、wmode = "direct"を使用できます。マウスホイールのイベントは、Flashとブラウザの両方で機能します。 Flexアプリケーションでそれらを使用していないので、マウスホイールはページをスクロールするだけです。
PC Chrome 17、Firefox 3.6、IE 8で動作します。
関連する問題
- 1. スクロールバーを無効にし、マウスホイールとスクロールスクロールのみでスクロールを有効にします
- 2. DOMMouseScrollマウスホイールを有効/無効にする
- 3. CGPoint []の代わりにCGPoint *を渡すのが無効ですか?
- 4. 無効マウスホイール
- 5. FactoryGirlは値の代わりに 'nil'を渡します
- 6. オブジェクトインスタンスの代わりにインターフェイスを渡す
- 7. 無効なマークアップを処理するときにクラッシュしないphpQueryの代わりに使用しますか?
- 8. イオンポップアップで値を渡しますが、代わりにMouseEventを取得
- 9. MWFeedParserインアプリWebブラウザSafariの代わりに
- 10. データベース内の項目を削除する代わりに無効にする
- 11. は、 "props"リテラルの代わりにReactJSコンポーネントに "class" "instances"を渡します
- 12. MVC Web APIはXmlSerializerFormatを無視し、DataContractSerliazerを代わりに使用します。
- 13. BeanCreationExceptionを無視し、代わりにnullを挿入できますか?
- 14. Androidブラウザで横向きを無効にしますか?
- 15. ブラウザに表示する代わりにpdfをダウンロードする
- 16. サーバーサイドのGWTイベント。 Vaadinの代わりに
- 17. ブラウザで元に戻すとやり直しを無効にする
- 18. はconst char *をメソッドに渡しましたが、代わりにchar const *エラーを受け取りました
- 19. IDEの代わりにブラウザでTFSビルドを開始する
- 20. ブラウザで表示する代わりにKMLファイルをダウンロード
- 21. cURL - ブラウザで304の代わりに200 OKを取得する
- 22. JSLintエラー:「無視」し、代わりに「ex」を見た
- 23. 代わりに表示します&
- 24. Androidブラウザでクッキーを無効にする
- 25. Objective-C ApplicationDelegateまたはsingletonを使用してデータを渡す代わりに
- 26. localhostの検索に失敗しました。ブラウザはwww.localhost.comを代わりに試します。
- 27. イベントjqueryに応じてリンクを有効または無効にします
- 28. jqueryでイベントを一時的に無効にして有効にする
- 29. rstudioにビューアの代わりにブラウザを使用させる
- 30. 要素スクロールの動作を無効にし、代わりにページをスクロールする指示
このようなことはブラウザによって大きく異なります。 Flashにスクロールイベントを渡すのはブラウザです。これを行うためにFlashで何かできることは間違いありません。あなたのアプリが全画面表示である場合、ブラウザがFlashアプリケーションをスクロールしていれば問題ありませんか? – JeffryHouser