|
@@ -840,20 +840,31 @@ export default {
|
|
|
// document.addEventListener('AlipayJSBridgeReady', () => {
|
|
|
// const AlipayJSBridge = window.AlipayJSBridge;
|
|
|
|
|
|
- // // 调用支付宝扫一扫功能
|
|
|
- // AlipayJSBridge.call('scan', {}, (result) => {
|
|
|
- // console.log('监听后的扫描结果:', result);
|
|
|
- // window.location.href = result.qrCode;
|
|
|
- // // 扫码成功后,支付宝会自动跳转到扫码后的页面
|
|
|
- // });
|
|
|
+ // 调用支付宝扫一扫功能
|
|
|
+ AlipayJSBridge.call('scan', {}, (result) => {
|
|
|
+ console.log('监听后的扫描结果:', result);
|
|
|
+ my.ap.openURL({
|
|
|
+ url: result.qrCode, // 请将 url 替换为有效的页面地址
|
|
|
+ success: (res) => {
|
|
|
+ console.log('openURL success', res)
|
|
|
+ },
|
|
|
+ fail: (err) => {
|
|
|
+ console.log('openURL success', err)
|
|
|
+ }
|
|
|
+ });
|
|
|
+ // window.location.href = result.qrCode;
|
|
|
+ // 扫码成功后,支付宝会自动跳转到扫码后的页面
|
|
|
+ });
|
|
|
+ // var data = {
|
|
|
+ // type: 'alipay',
|
|
|
+ // value: 1
|
|
|
+ // }
|
|
|
+ // AlipayJSBridge.call('postMessage', {
|
|
|
+ // data: result
|
|
|
// });
|
|
|
- var data = {
|
|
|
- type: 'alipay',
|
|
|
- value: 1
|
|
|
- }
|
|
|
- AlipayJSBridge.call('postMessage', data, function(response) {
|
|
|
- console.log('Message sent:', response);
|
|
|
- });
|
|
|
+ // AlipayJSBridge.call('postMessage', data, function(response) {
|
|
|
+ // console.log('Message sent:', response);
|
|
|
+ // });
|
|
|
// my.scan({
|
|
|
// success: function(res) {
|
|
|
// console.log(res);
|