Android WebView 不会加载本地文件
Posted
技术标签:
【中文标题】Android WebView 不会加载本地文件【英文标题】:Android WebView won't load local files 【发布时间】:2020-01-16 13:34:34 【问题描述】:我的网站遇到了 android WebView 问题。当我在任何浏览器上打开我的网站时,都会加载 CSS 样式表、javascript 和图像。但是当我通过 Instagram(它使用 WebView)打开时,我只有 html,赤裸裸的。 我确切地说我的所有链接都是相对的(我有一个标签,指示从哪里查找文件)。
这里,我的基地是<base href="http://anthony-e-b.rf.gd/" target="_top">
我的 CSS、我的图片和我的 JS 将其称为:
<link rel="stylesheet" href="assets/main.css">
(用于 CSS)。
我的照片也一样:href="assets/pics/mon_image.jpg"
。
我不明白,虽然我搜索了互联网,但我没有看到任何解决方案... 提前感谢您的帮助
【问题讨论】:
【参考方案1】:试试:
WebView myWebView = findViewById(R.id.webview);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
希望它会有所帮助!
【讨论】:
不幸的是,事实并非如此。页面仍然只显示 HTML 更正 - 它刚刚工作!谢谢,这是巨大的天啊以上是关于Android WebView 不会加载本地文件的主要内容,如果未能解决你的问题,请参考以下文章