0

函数在父窗口中(index.html)

索引.html

function alertMessage(text) {
alert(text)
}

window.logger = (flutter_value) => {
 console.log({ js_context: this, flutter_value });
}

通知.dart

尝试下面的按钮不起作用。

js.context.callMethod('window.top.alertMessage', ['Flutter is calling upon JavaScript!']);
js.context.callMethod('window.top.logger', ["_someFlutterState"]);

js.context.callMethod('parent.alertMessage', ['Flutter is calling upon JavaScript!']);
js.context.callMethod('parent.logger', ["_someFlutterState"]);
4

0 回答 0