javascript - 当我使用 loadDataWithBaseURL 时 webView.loadUrl 不起作用
问题描述
我正在使用 loadDataWithBaseURL 从我的资产加载我的本地页面,之后,我需要从 android 调用 JavaScript 函数,然后我使用 webView.loadUrl() 来运行这些函数,如下所示,但没有任何反应。
webView.loadUrl("javascript:androidDataReciver('{\"order\":\"control_avatar_by_gps\"});
当我用 webView.loadUrl 加载我的本地页面时,一切都很好,但我需要用 loadDataWithBaseURL 加载我的页面,然后调用 javascript 函数的 loadUrl 不起作用。我哪里错了?谢谢你。
解决方案
推荐阅读
- python - 将 numpy 数组或二维数组乘以向量的常用方法
- python - Python用前缀分割字符串
- python - 如何将数据帧拼接在一起
- python - 如何使用python在csv文件中写入和附加循环输出
- c# - 为什么我在尝试将方法附加到按钮单击时收到此错误消息?btnSalvaNota_Click 匹配委托“EventHandler”没有过载
- css - 使用示例作为指南渲染布局
- dart - 如何从底部导航栏中的选项卡更新脚手架中的文本小部件
- html - IE11 的“抓取”光标的免费图片
- javascript - Node.js 模块导出“预加载”
- bash - 从多个包中获取所有唯一许可证并使用 bash 脚本进行排序