如何解决如何使用 JSObject - 来自 iframe 的 Flutter 上下文调用自定义 javascript 函数?
函数在父窗口(index.html)
Index.html
function alertMessage(text) {
alert(text)
}
window.logger = (flutter_value) => {
console.log({ js_context: this,flutter_value });
}
Notification.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"]);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。