使用openURL在安卓上打开没有问题,可以打开支付宝,但一到ios上面就不生效了,报错,无效的参数,使用encodeURI也不行,应该怎么解决呢
var url = 'https://mapi.alipay.com/gateway.do?buyer_id=&body=%E8%AF%9D%E8%B4%B9%E5%85%85%E5%80%BC&subject=%E8%AF%9D%E8%B4%B9&sign_type=MD5¬ify_url=https://pay.shop.10086.cn/iphone_paygw/alipayNotify&out_trade_no=156455321360008517246971200061&return_url=https://pay.shop.10086.cn/iphone_paygw/alipayCallback&sign=a885cb8ff8cf1dcbaffaf1292d8e0d8d&app_pay=N&_input_charset=utf-8&it_b_pay=2019-07-31 14:36:54&total_fee=100.0&service=alipay.wap.create.direct.pay.by.user&partner=2088221413963393&seller_id=2088221413963393&payment_type=1'
plus.runtime.openURL(url , function(err) {
console.log(err);
uni.showModal({
content:JSON.stringify(err)
})
}, '');
倒影 (作者)
我要是跳转的支付宝,我看里面已经默认添加了alipay了
2019-07-31 16:00