私は電子アプリを持っています。パッケージ化するまで、すべてが意図したとおりに完全に機能します。
アプリはインタラクティブな映画であり、ユーザーが決定した後にシーンをロードします。すべてが npm start で機能しますが、パッケージ化すると、最初は機能し、その後のオプションも機能しますが、クリックすると3番目のオプションが表示されますボタン (ビデオに読み込まれる関数を呼び出す必要があります) は機能しません。デバッガーでは、ステータスがキャンセルされたと表示されますが、理由はわかりません...
これは、機能していないその関数のコードです (その時点までの他のすべてのシーン関数は機能します) フロントエンド ライブラリとして p5.js を使用しています。
function scene2opt2() {
scene2option2 = createVideo('assets/scene2option2.mp4');
scene2option2.size(displayWidth, displayHeight);
scene2option2.play();
console.log(scene2option2);
function scene2opt2end() {
scene2opt2ended = true;
cursor()
}
scene2option2.onended(scene2opt2end);
}
コード全体については、私の github にアクセスしてください: https://github.com/Reddamhouse/thief/blob/app/sketch.js (173 行目)