krabs
krabs
  • 发布:2017-01-31 22:32
  • 更新:2017-02-02 11:39
  • 阅读:1258

plus.webview.create 远程HTML 如何保存到本地 调用

分类:Native.js

我有一个远程HTML 这个HTML中加入了

<script src="js/mui.min.js"></script>  
<script type="text/javascript" charset="utf-8">  
    mui.init();  
</script>

控制台输出了
Uncaught ReferenceError: mui is not defined at http://xxxx/

我就是想 远程的HTML 如何使用APP中本地的 js文件

还有 我如何将远程文件 下载到本地 再去调用.

这样我可以实现远程更新HTML

2017-01-31 22:32 负责人:无 分享
已邀请:
赵梦欢

赵梦欢 - 专注前端,乐于分享!

按照你的需求给两种方案,一,使用overrideResourceRequest: 拦截Webview窗口的资源加载或者使用 setJsFile: 设置预加载的JS文件。二,更推荐使用差量更新升级这种这种方式,页面在app本地,请求服务器数据,如果页面有改动,下载更新包。

krabs

krabs (作者)

目前我已经采用 IO的方式 将远程HTML下载到_doc中调用
顺便问个问题
webview 窗口 back后会被销毁
如何不销毁窗口 ?

  • 赵梦欢

    重写mui.back默认逻辑

    2017-02-02 17:55

  • krabs (作者)

    已解决

    2017-02-03 11:34

该问题目前已经被锁定, 无法添加新回复