【问题标题】:Converting html5 to offline android app将 html5 转换为离线 android 应用程序
【发布时间】:2015-09-22 10:18:40
【问题描述】:

所以这是我的问题。我做了一个网站,根据大众的需求,人们希望它成为手机上的应用程序(因为显然人们懒得谷歌它并使用宝贵的互联网:3)

所以我做了一些研究,发现了 android webview,经过一些教程后,我让我的网站作为一个应用程序运行。但是这个应用程序仍然需要互联网。

所以我尝试将我的网站文件(位于名为 version 的文件夹中)放在 android res 文件夹中

WebView/app/src/main/res/

但是当我尝试使用以下代码访问它时

    String url = "/res/version/english.html";
    WebView view = (WebView) this.findViewById(R.id.webView);
    view.getSettings().setJavaScriptEnabled(true);

    view.loadUrl(url);

它带有“网页不可用”消息。 有谁知道我该如何解决这个问题。谢谢

【问题讨论】:

标签: android html web android-studio


【解决方案1】:

我的建议是查看CardovaPhoneGap。它们提供了极其强大的工具来使用 HTML、CSS、Javascript 等进行编程,如果您正在为 iPhone 开发,它们可以充当 Java 或 Objective-C 之间的本地桥梁。

您仍然可以访问许多核心原生 API,例如 Camera、Accelerometer 等。我的公司非常虔诚地使用这些 API,因为我们的员工大多是网络开发人员。我强烈推荐它。

【讨论】:

    【解决方案2】:

    我知道我做错了什么。首先,我需要在它的开头添加它

    "file:///"
    

    然后我需要创建一个资产文件夹,然后将所有文件放入其中。最后一个错误,我需要通过这样做访问访问文件夹

    "file://android_assest/*"
    

    【讨论】:

      猜你喜欢
      • 2012-12-08
      • 1970-01-01
      • 1970-01-01
      • 2015-11-12
      • 1970-01-01
      • 2011-11-22
      • 1970-01-01
      • 2013-01-14
      • 2011-12-07
      相关资源
      最近更新 更多