問題タブ [flash-javascript-api]
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.
javascript - OnClickイベントでビデオを一時停止/停止する
現在、ビデオをリセットするonClickイベントがありますが、これによりビデオが「リロード」されます。リセットせずに一時停止または停止する方法はありますか?
現在、このイベントはナビゲーションボタンで発生していますが、クリックするたびに発生します(明らかに)。ビデオの再生が可能な場合にのみ、ビデオを停止したいのですが、それは可能ですか?
ありがとう!
編集(ここに私の元の関数があります):
audio - JavaScriptでFlashオーディオを再生する
Javascriptからクリックするだけでオーディオクリップを再生する方法についての指示が必要です。
actionscript-3 - photoshop アクティブドキュメント
ActionScript 3 で Photoshop プラグインを作成しています。
app.activeDocument で非常に混乱し、イライラする問題が発生しています。私のコードは Photoshop for Windows で完全に動作しますが、Mac では「一般的な Photoshop エラーが発生しました。このバージョンの Photoshop では、この機能を使用できない可能性があります」というメッセージが表示されます。エラー。
問題の根源を突き止めるために、ドキュメント参照を取得するためだけのクラスを作成し、テスト パネルから呼び出しました。クラス呼び出しは完全に機能しました。次に、メイン パネル プロジェクトに同じクラスを含めましたが、壊れてしまいました。
これは私のクラスです: -
ここに投稿する目的で、少し単純化しました。つまり、「try、catch」ステートメントなどを削除しましたが、基本的に、これは私のパネルのコンテキストでは機能しないコードです。また、まったく同じ結果で JSX コードへの同等の呼び出しを試みました。Windows では完全に機能し、Mac のテスト パネルで機能しましたが、Mac のメイン プロジェクトでは機能しませんでした。
私が言ったように、テスト内では、これは完全に機能します。テスト mxml コードは次のとおりです。
非常に大きく複雑であるため、動作していないメインアプリケーションを投稿することはできません. 私はこれを1週間以上解決しようとしています。私は多くの異なる解決策を試しましたが、何もうまくいきませんでした。Mac Photoshop は、開いているドキュメントを見たくないだけです。
どんな提案でも大歓迎ですが、誰かが以前にこの正確な状況に遭遇し、正確な解決策を持っていることを願っています.
お手数をおかけいたしますが、この度はご覧いただき誠にありがとうございます。
javascript - EaselJS : g は定義されていません
私が開発したウェブサイトは、easel-js 経由でエクスポートされたフラッシュ アニメーションを使用しています。
URL : http://sm-apps.com/agevent/index-ja.html
影響を受けるブラウザ: Firefox(かなり頻繁)、Chrome(初回ロード)。 {特に Firefox Developer Edition}
エラー: TypeError: g は未定義です (chrome での最初の読み込み時/firefox では非常にランダムです)
ファイル: http://code.createjs.com/easeljs-0.7.0.min.js
- すべての createJS エクスポートは、ファイルhttp://sm-apps.com/agevent/js/createJSExports.js内にあります。
- createJSの init 関数を呼び出す前に、PxLoaderを使用して画像をプリロードしています。すべての画像がロードされると、PxLoader はaddCompletionListener関数を呼び出し、次にすべての init 関数を呼び出します。(ファイルURL:http ://sm-apps.com/agevent/js/script.js )
- checkState関数 (addCompletionListener 関数内) は、ティッカーを追加するtransitionPage関数 (上記と同じファイル) を呼び出します。
createjs.Ticker.addEventListener("ティック", stageHome);
連続したロード (およびリロード) では、このエラーは発生しません! このエラーは非常にランダムで、通常はキャッシュをクリアするか、ブラウザで初めて Web サイトを読み込んでいるときに発生します。
私は試しました:
1. 1 つのファイル (html コードでコメント) の代わりに、個々の createJS エクスポートを使用しても機能しませんでした。
2. easyjs,tweenjs,movieclip,preloadjsの代わりに createjs と movieclip を使用 (createJS には movieclip がないため)は機能しませんでした。
3.script.js の代わりに html ページに PxLoader を挿入しました。動作しませんでした。
助けてくれてありがとう!