app应用,微信好友分享

// vue文件
<view @click="share">分享微信好友</view>
async share() {
var imagesModel = 'https//'
if (imagesModel) {
var shareFool = await api.shareWxImage(imagesModel)
if (shareFool) {
ala.success('分享成功')
}
}
},
// js文件
/**
* 微信分享,该分享仅仅支持微信图片分享
* 可支持微信朋友分享,朋友圈分享
*/
export function shareWxImage(imageUrl, scene = 'WXSceneSession') {
return new Promise((resolve) => {
uni.share({
provider: 'weixin',
scene,
type: 2,
imageUrl,
success: (res) => {
resolve(true)
},
fail: (res) => {
resolve(false)
}
})
})
}

会提示”包名不一致“问题
需要有两步操作
1、在微信开放平台申请app应用(审核在4个小时左右)

2、生成签名证书(快捷版)

生成签名证书方法
方法一:https://ask.dcloud.net.cn/article/35777

MD5就是签名(包名跟签名是一套的)

这个是包名
方法二:
注册-->登录



## 温馨提示:

##

亲测有效

浙公网安备 33010602011771号