uni-app编译百度小程序自定义分享失效
uni-app编译百度小程序自定义分享失效
操作步骤:
- 手机扫码调试,点击右上方按钮分享到微信,不显示自定义分享内容
预期结果:
- 正常显示自定义分享的内容
实际结果:
- 不显示自定义的分享内容,只显示默认设置的分享内容
bug描述:
- 通过uni-app 编译的百度小程序 自定义分享失效!
| 信息类别 | 信息内容 |
|---|---|
| 产品分类 | uniapp/小程序/百度 |
| PC开发环境操作系统 | Windows |
| PC开发环境操作系统版本号 | win7 |
| HBuilderX类型 | 正式 |
| HBuilderX版本号 | 3.1.13 |
| 第三方开发者工具版本号 | 百度开发者工具3.32.0-rc |
| 基础库版本号 | 3.300.10 |
| 项目创建方式 | HBuilderX |

更多关于uni-app编译百度小程序自定义分享失效的实战教程也可以访问 https://www.itying.com/category-93-b0.html
7 回复
我用百度开发者工具新建原生小程序分享功能,我手机是可以正常使用自定义分享功能的~ 使用uni-app 编译过后的文件就失效了
更多关于uni-app编译百度小程序自定义分享失效的实战教程也可以访问 https://www.itying.com/category-93-b0.html
问题解决了么?我也遇到了
已反馈到百度小程序社区,请耐心等待百度应用(预计 12.23 版本)更新
https://smartprogram.baidu.com/forum/topic/show/152602
自己编译的问题,百度小程序原生根本没有问题,一直甩锅真的好吗?一点担当都没有吗
回复 2***@qq.com: 不是甩锅子,双方协商过的。
回复 2***@qq.com: 而且百度内部已经修复了,只是由于部分原因未按预期发布,请耐心等待一下。
在百度小程序中,自定义分享失效通常是由于配置或API调用问题导致的。请按以下步骤排查:
-
检查页面是否配置onShareAppMessage
在对应页面的js中必须定义onShareAppMessage生命周期函数,返回自定义的title、path、imageUrl等参数。示例:onShareAppMessage() { return { title: '自定义标题', path: '/pages/index/index', imageUrl: '/static/share.jpg' } } -
确认百度小程序平台配置
- 百度小程序需在项目manifest.json的"mp-baidu"节点下配置share选项:
"mp-baidu": { "share": true }

