|
|
@@ -196,40 +196,17 @@ const tool: IeTool = {
|
|
|
|
|
|
// #ifdef MP-WEIXIN
|
|
|
// 微信小程序
|
|
|
- if (wx.openBrowser) {
|
|
|
- wx.openBrowser({
|
|
|
- url: url,
|
|
|
- success: () => {
|
|
|
- console.log('打开浏览器成功')
|
|
|
- },
|
|
|
- fail: (err: any) => {
|
|
|
- console.error('打开浏览器失败', err)
|
|
|
- // 降级处理:复制链接,提示用户
|
|
|
- uni.setClipboardData({
|
|
|
- data: url,
|
|
|
- success: () => {
|
|
|
- uni.showModal({
|
|
|
- title: '提示',
|
|
|
- content: '链接已复制,请在浏览器中打开',
|
|
|
- showCancel: false
|
|
|
- })
|
|
|
- }
|
|
|
- })
|
|
|
- }
|
|
|
- })
|
|
|
- } else {
|
|
|
- // 如果不支持,使用降级方案
|
|
|
- uni.setClipboardData({
|
|
|
- data: url,
|
|
|
- success: () => {
|
|
|
- uni.showModal({
|
|
|
- title: '提示',
|
|
|
- content: '链接已复制,请在浏览器中打开',
|
|
|
- showCancel: false
|
|
|
- })
|
|
|
- }
|
|
|
- })
|
|
|
- }
|
|
|
+ uni.setClipboardData({
|
|
|
+ data: url,
|
|
|
+ showToast: false,
|
|
|
+ success: () => {
|
|
|
+ uni.showModal({
|
|
|
+ title: '提示',
|
|
|
+ content: '链接已复制,请在浏览器中打开',
|
|
|
+ showCancel: false
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
// #endif
|
|
|
|
|
|
// #ifdef MP-ALIPAY
|