<template>
<view class="content">
<view class="">
<button
@click="clickShare()"
open-type="share">转发</button>
</view>
</view>
</template>
<script>
export default {
data() {
return {
val: ''
}
},
onLoad() {
},
onShow() {
},
methods: {
clickShare(){
uni.share({
provider: "weixin",
scene: "WXSceneTimeline",
type: 0,
href: "http://uniapp.dcloud.io/",
title: "uni-app分享",
summary: "我正在使用HBuilderX开发uni-app,赶紧跟我一起来体验!",
imageUrl: "https://web-assets.dcloud.net.cn/unidoc/zh/uni@2x.png",
success: function (res) {
console.log("success:" + JSON.stringify(res));
},
fail: function (err) {
console.log("fail:" + JSON.stringify(err));
}
});
}
}
}
</script>
<style>
</style>

- 发布:2023-02-06 15:09
- 更新:2023-02-06 18:00
- 阅读:428
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: MacBook Air (M1, 2020) 版本12.2 (21D49)
HBuilderX类型: 正式
HBuilderX版本号: 3.6.18
第三方开发者工具版本号: 1.06.2301040
基础库版本号: 2.30.0
项目创建方式: HBuilderX
示例代码:
操作步骤:
在微信小程序开发者工具内点击预览,进入小程序后点击转发即可看到效果
在微信小程序开发者工具内点击预览,进入小程序后点击转发即可看到效果
预期结果:
进入朋友圈分享页面
进入朋友圈分享页面
实际结果:
进入好友分享页面
进入好友分享页面
bug描述:
使用 uni.share 分享到朋友圈,打开的是分享到朋友页面
1 个回复
DCloud_UNI_Anne
uni.share平台差异说明
小程序:不支持API调用,只能用户主动点击触发分享。可使用自定义按钮方式 <button open-type="share"> 或监听系统右上角的分享按钮 onShareAppMessage 进行自定义分享内容