【问题标题】:WebViewer html file will not LoadWebViewer html 文件不会加载
【发布时间】:2013-05-01 19:55:16
【问题描述】:

我在我的应用程序中将本地 html 加载到 webView 时遇到问题,代码如下 -

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_weekly);
    WebView ww = (WebView) findViewById(R.id.webViewer5);
    ww.addJavascriptInterface(new myJsInterface(this), "Android");
    ww.loadUrl("file:///assets/pro/index.html");

应用程序的结果显示:

网页不可用 位于 file:///assets/pro/index.html 的网页可能暂时关闭,或者它可能已永久移动到新的网址。

HTML 文件可以单独使用,也可以在浏览器中正常工作,但不能在 webViewer 中使用。

【问题讨论】:

    标签: webview android-webview


    【解决方案1】:

    assets 文件夹应该使用 file:///android_asset 访问。改为如下:

    ww.loadUrl(" "file:///android_asset/pro/index.html"); or ww.loadUrl(" "file:///android_asset/index.html");(因为我看不到你的目录结构)

    【讨论】:

    • 有人可以给我投票吗
    猜你喜欢
    • 1970-01-01
    • 2018-08-24
    • 1970-01-01
    • 1970-01-01
    • 2016-06-15
    • 1970-01-01
    • 1970-01-01
    • 2020-02-01
    • 2021-10-21
    相关资源
    最近更新 更多