【问题标题】:android webview load html from server and other files from assetsandroid webview从服务器加载html和资产中的其他文件
【发布时间】:2015-07-17 06:40:06
【问题描述】:

我是一名新的安卓开发者。
我的应用程序有 WebView,它从我的网站(有图片、css、JS 文件)加载大量数据。只有 html 代码每周更新。其他文件几乎从不更改。所以我正在考虑将这些静态文件包含在 android 资产中,仅从服务器加载 html 并从资产中加载其他文件,并减少加载时间。我该怎么做。
Android WebView Javascript from assets
如上述解决方案所示,我无法更改 html 代码以从资产中加载这些代码,因为 Web 用户也将访问该站点。
有没有办法做到这一点。提前谢谢..

【问题讨论】:

    标签: android webview assets


    【解决方案1】:

    首先你需要有相对路径

     <img src="images/someimage.png">
    

    不是

    <img src="www.mysite.com/images/someimage.png">
    

    然后你需要不使用webBrowser加载HTML代码,例如here 然后您可以使用指向您的资产的基本 URL 将 HTML 源代码加载到 WebBrowser,例如 here

    【讨论】:

      猜你喜欢
      • 2017-11-04
      • 1970-01-01
      • 1970-01-01
      • 2011-03-10
      • 2012-09-05
      • 2011-08-04
      • 1970-01-01
      • 2020-05-16
      • 2017-06-06
      相关资源
      最近更新 更多