javascript - 我怎样才能从 javascript 中调用用 dart 编写的函数?
问题描述
我只用 webview 构建颤振应用程序来显示我的网站,我需要从 javascript 访问颤振应用程序中的特定方法,例如:在应用程序中显示一些对话框。
解决方案
根据您使用的 WebViewExample 插件,您需要使用JavascriptChannel
.
你可以在这里找到更多
更新
由于 OP 使用的是flutter_inappwebview,因此它包含了将 Javascript 通道与插件一起使用的所有信息。
推荐阅读
- amazon-web-services - Cloudfront 路径映射提供内容而不是重定向?
- gerrit - Gerrit send underscore to Uploading Changes message
- c# - 如何根据条件过滤数据表并忽略大小写?
- r - 将R数据框中的矩阵列转换为多列
- python - 创建一个 python 脚本,它将在文本文件中搜索某个键并将数字复制到一个新文件中
- html - HTML/CSS/Javascript 中是否有“广播”方法?
- javascript - RTCPeerConnection addstream 事件未在 firefox 中触发,未聚焦或最小化
- c# - 如何使用 XUnit Dependency Constructor Injection 创建我的具体类
- javascript - 如何使用 async/await 语法重写此请求?
- python - 如何使用python从csv文件中删除特定行