魅族app调起app跳转到魅族应用商店详情页
随着市面上应用数量的快速增长,名下有多款应用的开发者都有应用间相互推荐的需求,而魅族手机出于安全考虑,限制用户无感知安装第三方来源应用,使得第三方来源应用安装成功率较低。
为解决上述问题,魅族应用商店开放第三方应用调起商店详情页进行下载的能力,即用户在 app 内/网页下载时,直接调起商店详情页,用户可在浏览应用介绍后进行安装操作。开发者可通过该能力在 app 内推荐旗下其它应用。
一、能力优势
1.无感安装,提升安装成功率
目前在第三方应用内进行下载均需要用户勾选“允许安装未知来源”才可进行下载,接入该能力后可减少用户操作,提升安装成功率。
2.强调应用安全,用户放心
魅族用户对于在魅族应用商店下载的应用更加信任,提升用户下载意愿。
3.方便用户更好地了解应用
用户可在应用详情页查看应用信息与介绍,进一步了解应用。
二、资源支持
对于已接入该能力的应用,将享有魅族应用商店内容推荐优先权。
三、调用方法
1.app 内调起
如果您要跳转到的目标应用在魅族应用商店处于上架的正常状态,即可使用下述方法,跳转至该应用位于魅族应用商店的应用详情页,用户可在此查看应用版本详情,并完成下载。
//以跳转到“微信”应用详情页为例
val uri = uri.parse(“mstore://details”).buildupon()
.云顶集团3118-云顶集团3118acm登录入口endqueryparameter(“package_name”, “com.tencent.mm”)
.appendqueryparameter(“source_apkname”, “your_package_name”).build()
val intent = intent(intent.action_view, uri).apply {
setpackage(“com.meizu.mstore”)
}
context.startactivity(intent)
参数说明:
package_name:需要跳转到的目标应用的包名(目标应用需在魅族应用商店上架,并处于正常状态)
source_apkname:调用者,即您的应用自己的包名
2.网页调起
如果您需要通过 h5 方式跳转,可以使用 javascript 打开:
http://app.meizu.com/apps/public/detail?package_name=目标包名
注意:您可能需要引导用户使用魅族浏览器打开该地址,以确保请求被正确拦截。
编辑:yimen,如若转载,请注明出处:https://www.yimenapp.com/kb-yimen/13275/
部分内容来自网络投稿,如有侵权联系立删