tbkjump() {
// 淘宝的商品链接,换成需要访问的地址
let url = 'https://detail.tmall.com/item.htm?id=616607750344';
let openUrl = url;
// 因为 url 一般是从其它地方获取的,所以这里要将 http 和 https 删去
// 也可以直接输入 https:// 之后的内容,则不需要此步判断,直接调用 plus.runtime.openURL
if (url.substr(0, 5) === 'https') {
openUrl = `taobao://${url.substr(8)}`;
} else if (url.substr(0, 4) === 'http') {
openUrl = `taobao://${url.substr(7)}`;
}
console.log("跳转"+openUrl)
plus.runtime.openURL(openUrl, function(res) {
uni.showModal({
content: '本机未检测到对应客户端,是否打开浏览器访问页面?',
success: function(res) {
if (res.confirm) {
plus.runtime.openURL(url);
}
}
});
})
}
在uni-app的methods里直接调用就好了。好了,今天就分享到这,不懂得可以加小超越微信询问一下。 如需转载请保留本文出处: https://www.zhe94.com/730.html