鸿蒙next在uni-app中调用plus.runtime.install执行成功回调但是内容和版本号都没变
鸿蒙next在uni-app中调用plus.runtime.install执行成功回调但是内容和版本号都没变
操作步骤:
- 正常操作
预期结果:
- 成功安装
实际结果:
- 安装失败
bug描述:
- 使用热更新,下载完wgt包后调用plus.runtime.install安装应用,返回成功的回调,但是版本号没更新,内容也没更新。不知道是不是bug
| 信息类别 | 详细信息 |
|------------------|----------------|
| 产品分类 | uniapp/App |
| PC开发环境操作系统 | Mac |
| PC开发环境操作系统版本号 | m2 |
| HBuilderX类型 | 正式 |
| HBuilderX版本号 | 4.66 |
| 手机系统 | HarmonyOS NEXT |
| 手机系统版本号 | HarmonyOS 5.0.1|
| 手机厂商 | 华为 |
| 手机机型 | nova13 |
| 页面类型 | vue |
| vue版本 | vue3 |
| 打包方式 | 云端 |
| 项目创建方式 | HBuilderX |
更多关于鸿蒙next在uni-app中调用plus.runtime.install执行成功回调但是内容和版本号都没变的实战教程也可以访问 https://www.itying.com/category-93-b0.html
请问有人遇到过吗
更多关于鸿蒙next在uni-app中调用plus.runtime.install执行成功回调但是内容和版本号都没变的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
111111
鸿蒙应该不支持plus吧
专门问uni官方人员了他们说plus.runtime.install是经过特殊处理的
回复 1***@163.com: 那就等官方回复吧
111111
1111111
回复 蔡cai: 感谢
提供复现视频看看,提供 demo
发了
手动更新视频、手动更新demo
wgt 安装不会影响 app 的版本,整包从应用商店更新 app 版本才会更新。其次,我下载了你的 wgt 并且尝试在本地进行安装,虽然不知道安装后为什么是白屏,但是确实安装成功了
回复 DCloud_UNI_LXH: 我试的也是安装成功了,但是内容没有发生改变,如果在安装成功回调时重启app,就会陷入循环,一直在更新重启更新重启,我也看到别人遇到了相同的问题,就在近期https://ask.dcloud.net.cn/question/209855
回复 DCloud_UNI_LXH: 空白是不是我的wgt包只能安装在我的app上,或者你可以自己弄个wgt包在鸿蒙next试一试,我又重新打包试了一遍,还是不行
回复 1***@163.com: 安装成功了,内容没变说的是哪部分内容?建议使用一个内容变化比较大的 wgt 包测试。还有你怎么判断的版本进行安装?要判断 wgt 版本号。还有该功能预计要下掉
回复 DCloud_UNI_LXH: 旧内容是首页上只有一个按钮,新内容是首页按钮消失应该显示的是一整个页面。plus.runtime.install安装的时候不是会自己判断版本号是否大于现在的版本号吗?小于就不安装。你测试的展示出来的效果有截图吗
install 功能测试
我用新项目测试,还是不行,视频和链接都在im发你了
是和本地调试运行时的 hmr 热更新逻辑冲突了,这样在本地测试 wgt 更新



