h5移动端通过淘宝产品链接点击打开淘宝移动端对应的产品页面
实现功能:
通过HBuilder 构建web移动端App,再app内点击淘宝提供产品链接,打开移动端app,并且跳转到对应的产品详情页。
问题:
iOS安装包 已经实现这个功能。
同样的代码,Android只能打开淘宝app,无法跳转到对应的产品详情页??不知道如何实现
代码如下:
//定义跳转淘宝事件
function launchApp(paramUrl) {
// console.log($(paramUrl).attr("url").replace("https://",""));
if(plus.os.name == "Android") {
plus.runtime.launchApplication({
pname: "com.taobao.taobao", // 这个有问题吗?
extra: {
url: $(paramUrl).attr("url")// 这个有问题吗?
}
}, function(e) {
alert("打开失败:" + e.message);
});
} else if(plus.os.name == "iOS") {
plus.runtime.launchApplication({
action: "taobao://" + $(paramUrl).attr("url").replace("https://", "")
}, function(e) {
alert("打开失败: " + e.message);
});
}
}