dart からアラート メッセージを送信することはできましたが、別の js ファイルに記述した関数を dart から呼び出す方法がわかりませんでした。これが単純だったら、大きなセールス ポイントだったでしょう。私はこの投稿を見て、それが私を始めさせましたが、方法があるに違いないと感じているので、それを理解したら愛を共有してください.
これが私がやったことです:
これを yaml ファイルに追加します。
依存関係: js: ホスト: js
import ステートメントを dart ファイルの先頭に追加します。 import 'package:js/js.dart' as js;
このコードを追加して、警告メッセージを表示します
js.scoped(() { js.context.alert("喜びのためにジャンプ!"); });
これは私がうまくいくと思うがうまくいかない部分です:私はjavascript関数doSomething()を持っているので、
js.context.doSomething();