在 manifest.json 的 App SDK 配置里,勾選微信消息及朋友圈,並填寫 appid,在iOS平台使用還需要配置通用鏈接。
參考文檔
微信 appid 申請步驟:https://ask.dcloud.net.cn/article/208。
iOS平台微信SDK配置通用鏈接:https://ask.dcloud.net.cn/article/36445。
分享到微信聊天界面代碼:
html代碼:
<button @click="appToShare">分享名片</button>
JS代碼:
appToShare: function() { uni.share({ provider: 'weixin',//分享服務提供商(即weixin|qq|sinaweibo) scene: "WXSceneSession",//WXSceneSession(分享到聊天界面)、WXSenceTimeline(分享到朋友圈)、WXSceneFavorite(分享到微信收藏) type: 1, title: '分享標題', summary: "分享描述", href: 'www.baidu.com',//分享跳轉地址 imageUrl: '',//分享圖片路徑(必須是線上可訪問圖片:http://xxx、https://xxx等) success: function(res) { console.log("success:" + JSON.stringify(res)); }, fail: function(err) { console.log("fail:" + JSON.stringify(err)); } }); }
uni-app官方地址:https://uniapp.dcloud.io/api/plugins/share