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

image


更多关于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调用问题导致的。请按以下步骤排查:

  1. 检查页面是否配置onShareAppMessage
    在对应页面的js中必须定义onShareAppMessage生命周期函数,返回自定义的title、path、imageUrl等参数。示例:

    onShareAppMessage() {
      return {
        title: '自定义标题',
        path: '/pages/index/index',
        imageUrl: '/static/share.jpg'
      }
    }
    
  2. 确认百度小程序平台配置

    • 百度小程序需在项目manifest.json的"mp-baidu"节点下配置share选项:
    "mp-baidu": {
      "share": true
    }
回到顶部