5***@qq.com
5***@qq.com
  • 发布:2022-09-23 11:40
  • 更新:2023-05-06 10:43
  • 阅读:209

uniapp 使用Hash路由模式导出H5,当成资源包集成到5+APP,打开页面显示为html原始代码

分类:HTML5+

出现步骤如下:
1、nui-app项目,选择Hash模式,运行基础路径配置为./,导出H5资源包,压缩为ZIP , 发布到服务器;
2、5+ APP下载步骤1中的ZIP,解压到_doc目录,使用mui.openWindow 或 plus.webview.create打开,url传 index.html#/index/index,一定概率显示为原始html代码,如 <!DOCTYPE html><html><head>……这种,和Hbulider打开文件显示的内容一致。

目前排查发现:
1、url含有 # 号才会出现此问题。 如果是打开首页,url为index.html不会出现问题
2、只华为和小米手机出现,并且是偶发。一旦某次出现后,接下来会每次出现,清空缓存重新进APP后正常
3、和uni-app资源包无关。步骤1使用官方的HelloUniUI项目也会有此问题。

2022-09-23 11:40 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com (作者)

一直无法解决,迫不得已采用别的方式实现了同样的功能

要回复问题请先登录注册