无法打开应用详情
- 发布:2023-09-13 22:50
- 更新:2024-02-23 16:34
- 阅读:3905
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 11
手机系统: Android
手机系统版本号: Android 11
手机厂商: 小米
手机机型: k40
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: CLI
CLI版本号: 3.8.12
操作步骤:
预期结果:
打开应用详情
打开应用详情
实际结果:
无法打开应用详情
无法打开应用详情
bug描述:
通过market://details?id=‘包名’打开小米应用商店详情页,出现‘因服务升级,旧版应用详情页已停止使用,您可尝试搜索并安装此应用’,以前没问题,其他安卓厂商没问题
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。
独孤靖云
请问这个怎么解决?如何跳转到小米最新的详情页呢?
2023-10-16 14:16
明隆 (作者)
回复 独孤靖云: 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);
})这是ios
2023-10-16 14:27
猪皮恶霸
回复 明隆: 请问这个安卓是通用的吗,还是只有小米是这样的。
2023-10-31 16:01
明隆 (作者)
回复 猪皮恶霸: 安卓通用
2023-11-01 11:23
猪皮恶霸
回复 明隆: 好的,谢谢
2023-11-02 14:19