使用javascript界面重新加载Android webview
Reload Android webview with javascript interface
我正在创建一个基于webview的Android应用程序。该应用程序将 html 文件从安卓资产加载到网络视图中。
我想创建一个按钮来重新加载我尝试使用 javascript 执行此操作的 Web 视图:
location.reload();
但是我收到一条类似烤面包的错误消息,告诉我这个文件没有退出。我想尝试在我的javascript接口类中使用java来做到这一点但是我找不到访问主活动中的Webview对象的方法。
感谢您帮助人们!
从您的描述来看,似乎更多的是与您将HTML加载到WebView中的方式有关的问题。但是我发现,如果您调用JS location.reload()
WebView似乎会忽略它。
我的想法是从Android Activity调用webview.reload(),并使用@JavascriptInterface从Javascript触发此调用。
然后出现了一些其他问题,但仅供参考和后代,您可以使用此处的解决方法检查答案: 无法从 Javascript 重新加载 Android WebView。
相关文章:
- Android在webview中加载带有javascript的html文件,得到Uncaught ReferenceEr
- 如何在jsoup的帮助下跟踪我的网站是否加载到android设备上
- Android Webview没有'有时不会加载HTML
- jQuery+Android.将功能(Touchstart、touchmove)应用于实时加载的内容
- Firefox for Android扩展:如何在每次页面加载时触发事件
- JavaScript/HTML5音频:在Android Chrome中播放用户通过文件选择器加载的mp3文件
- 点击按钮在手机中加载现有的Android应用程序
- 如何改进使用JQuery Mobile的Android WebView的加载时间
- 无法在android网络视图中使用AJAX加载HTML部分
- Android WebView:在javascript中,有没有一种方法可以加载另一个javascript文件,并为堆栈
- JavaScript未在Android网络视图中重新加载
- 在Android Phonegap中加载附加模板时,JavaScript点击需要时间
- 从 Android 中的 url 获取异步加载的 html(通过 ajax)
- 如何在Android Webview中已经加载的网页上执行Javascript
- 如何在 android 中的可扩展列表视图组和子项中加载 json 数据
- 在 WebView 完成从以前的 JavaScript 注入加载后,在 Android 中注入 JavaScript
- 使用javascript界面重新加载Android webview
- Phonegap页面在警报后再次加载(Android)
- 如何使用Cordova从URI加载Android上的图像
- 在加载Android WebView的html之前注入JavaScript