无法打开应用详情

- 发布:2023-09-13 22:50
- 更新:2025-07-31 18:15
- 阅读:5253
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 11
手机系统: Android
手机系统版本号: Android 11
手机厂商: 小米
手机机型: k40
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: CLI
CLI版本号: 3.8.12
操作步骤:
预期结果:
打开应用详情
打开应用详情
实际结果:
无法打开应用详情
无法打开应用详情
bug描述:
通过market://details?id=‘包名’打开小米应用商店详情页,出现‘因服务升级,旧版应用详情页已停止使用,您可尝试搜索并安装此应用’,以前没问题,其他安卓厂商没问题
最佳回复

越前君 - 当一个普通人不好吗?
在小米应用商店找到一个类似 mimarket://details?appId=xxx 的,但测试下来发现仍会提示「因服务升级,旧版应用详情页已停止使用,您可尝试搜索并安装此应用」
可以用 HTTPS 链接先调整至浏览器,自动唤起应用商店:
- https://app.mi.com/details?id=<package-name>
- https://app.mi.com/detail/<appid>

明隆 (作者)
和uniapp无关,是小米方问题,目前小米已更新最新的详情页
-
-
明隆 (作者)
回复 独孤靖云: let appurl = "market://details?id=包名"
plus.runtime.openURL(appurl)这个是安卓;
var appleId = ****; //apple id 在 app conection 上传的位置可以看到 https://appstoreconnect.apple.com/
plus.runtime.launchApplication({action:itms-apps://itunes.apple.com/cn/app/id${appleId}?mt=8
},function(e) {
console.log('Open system default browser failed:' + e.message);
})这是ios2023-10-16 14:27
-
-
-

https://dev.mi.com/distribute/doc/details?pId=1729
问题已解决,小米那边更新了deeplink 协议,现在需要生成类似于
mimarket://details?appClientId=test&detailStyle=1&id=com.miui.fm&nonce=-8162956393368422160:27234970&senderPackageName=com.android.browser&sign=lJro03hzdk1SsGgLJseBJqORtCAHQd6bkFbzAkYYUJc%2B03B0snkSzsS2UdK5%2BDRVt0WaLfd7VslS%0D%0AqRl5EBa5X26m8%2BvLQxYdEDu4GSDrdKLjif0n5Zlxivc8Z6ZcZzJpA5laGgNcSG5z3cFBeQO5XRjc%0D%0AJkfx9rOrcsHuG78ufRKdkKWf732QTXG5lzeiq1%2FiIyhqhtvCp%2FBvM9JScwZZXtWjZ%2FqXXTMryOsD%0D%0AeQx9YlyRo3bmk5AnTWjN1n86NRtodTjFCf4U40H6V%2FZ%2BYuwr0Px%2BNT7MN6Z0SA9AGrNdz%2F4kUq3F%0D%0AIPq7SivAy3vKgHQs6ge8J4vifYtXWtEWtq5BBA%3D%3D%0D%0A
带上一些参数的deeplink。
DCloud_UNI_OttoJi
感谢反馈
2025-08-01 11:53