gpt4 book ai didi

android 不允许加载本地资源 :file:///android_asset

转载 作者:可可西里 更新时间:2023-11-01 18:46:01 24 4
gpt4 key购买 nike

我正在尝试从服务器加载一个 html 页面,该页面包含一个链接到 android sdcard .js 文件的脚本。

Java:

String url ="http://192.168.84.86:8080/test/maw/js_load_test.html";
this.loadUrl(url);

js_load_test.html:

<script src="file:///sdcard/test.js"></script>

我也试过:

<script src="file:///android_asset/www/js/test.js"></script>

test.js文件存在且js文件路径正确。但是在 logcat 中:文件:///sdcard/test.js:

03-18 13:01:12.467: E/Web Console(26189): Not allowed to load local resource: file:///sdcard/test.js at :0

文件:///android_asset/www/js/test.js:

03-18 13:01:53.467: E/Web Console(26189): Not allowed to load local resource: file:///android_asset/www/js/test.js at :0

最佳答案

这可能有帮助

https://groups.google.com/group/android-developers/browse_thread/thread/e20e87d2faf9ff41?pli=1#

webview.loadDataWithBaseURL( "file:///android_asset/", html, "text/html", 
"utf-8", null );

关于android 不允许加载本地资源 :file:///android_asset,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9758756/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com