【uni-app】 Android 和IOS打开淘宝优惠券实现
以下内容中coupon_click_url这个是淘宝的url
区分安卓和ios主要是scheme的处理
安卓使用的是包名com.taobao.taobao
微信需要使用taobao://这样的cheme,
我在ios中写了这句
coupon_click_url=coupon_click_url.split(‘//‘)[1]
这句话的意思是截取掉https://
签名内容使用taobao://替换
if (plus.os.name == 'Android') {
plus.runtime.openURL(coupon_click_url, function (res) {
}, 'com.taobao.taobao');
}else{
coupon_click_url=coupon_click_url.split('//')[1]
plus.runtime.openURL('taobao://'+coupon_click_url, function (res) {
}, 'taobao://');
}
还没有评论,来说两句吧...