uniapp微信小程序是识别二维码下载app
生活随笔
收集整理的這篇文章主要介紹了
uniapp微信小程序是识别二维码下载app
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目前小程序是不支持直接識別二維碼下載的!!
方法一:
通過小程序里面的webview 解決
1、在webview 里面放在應用寶的下載鏈接
2、通過長按事件自定義菜單,代碼如下
<view class="img-wrapper" @longpress="distinguish"><image :src="require('./img/ewm.png')" mode="" class="ewm"></image> </view> distinguish:function(){uni.showActionSheet({itemList: ['識別圖中二維碼'],success: function (res) {console.log('選中了第' + (res.tapIndex + 1) + '個按鈕');uni.navigateTo({url:'./webview' //第一步寫的})},fail: function (res) {console.log(res.errMsg);}}) }這里有一個很大的問題!!!webview 里面的第三方鏈接 一定要在后臺配置業務域名,由于我采用的是應用寶的鏈接?https://a.app.qq.com?無法配置業務域名,所以這個方法不行!
方法二:
轉變思路解決:復制應用寶鏈接到瀏覽器,由用戶手動操作
1、綁定事件不變,一樣的是長按事件
代碼實現如下:
distinguish:function(){uni.showActionSheet({itemList: ['復制鏈接'],success: function (res) {console.log('選中了第' + (res.tapIndex + 1) + '個按鈕');uni.setClipboardData({data:'https://a.app.qq.com/o/simple.jsp?pkgname=com.ddmg.cargo',success:res=>{uni.showToast({title:'復制成功',icon:'none'});}});},fail: function (res) {console.log(res.errMsg);}}) }方法三:
通過小程序的客服功能,由客服發送鏈接給用戶,用戶可直接跳鏈接下載,需要設置小程序自動回復功能
1、一般效果的自動回復,將客服設置未離線狀態即可
2、效果好一些的回復,需要調起小程序客服api,在小程序后臺的消息中心配置,參考鏈接:https://developers.weixin.qq.com/miniprogram/introduction/custom.html#%E5%8A%9F%E8%83%BD%E4%BB%8B%E7%BB%8D
3、接入第三方客服平臺,有自動回復功能,可能需要付費。
雖然效果沒有那么好,不過也沒辦法波,跪求好辦法!!
總結
以上是生活随笔為你收集整理的uniapp微信小程序是识别二维码下载app的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 超详细的R语言热图之complexhea
- 下一篇: hdu2545树上战争