微信分享时安卓的自定义参数无效的解决办法

avatar
avatar
kktoo
37
文章
7
评论
2019年4月9日21:16:24 2 1,647 598字阅读1分59秒

现象描述:

h5游戏微信分享功能,使用了微信js-sdk分享给好友和分享到朋友圈。

按照api的要求,调用api进行分享参数设置

设置分享给好友参数: wx.updateAppMessageShareData

title: '', // 分享标题
desc: '', // 分享描述
link: '', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
imgUrl: '', // 分享图标

设置分享到朋友圈参数:wx.updateTimelineShareData

title: '', // 分享标题
link: '', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
imgUrl: '', // 分享图标

测试发现,ios上一切正常,android上分享给好友正常,分享到朋友圈则不行,自定义的图标和标题等文字都没有生效

解决方法:

在声明 jsApiList时,除了写入新的分享接口,还要把旧的分享接口也写上,注意,实际使用的还是新的分享接口,不是旧的分享接口

this.config.jsApiList = [
    'updateAppMessageShareData',//新接口
    'updateTimelineShareData',  //新接口
    'onMenuShareAppMessage',  //旧接口,即将废弃
    'onMenuShareTimeline'     //旧接口,即将废弃
    //其他接口...
]

 

avatar
  • 文本由 发表于 2019年4月9日21:16:24
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
egret使用官方的protobuf方案 Egret

egret使用官方的protobuf方案

protobuf简介 protocolbuffer(以下简称PB)是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了多种语言的实现:java、c#、c++、go 和 ...
egret wing快捷键 Egret

egret wing快捷键

频率最高 文件列表中检索文件:Ctrl + P 当前文件中检索方法:Ctrl + Shift + O  能够打开快速大纲面板,显示当前文件中定义的所有类,方法和变量 查找所有引用:Shift+F12 ...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:2   其中:访客  1   博主  1
    • avatar 灰灰 @回复 0

      博主,我们是一样的主题,可是发现你做的比我好多了,想多多向你学习!

        • avatar kktoo 院长 @回复

          @灰灰 你换过主题了哇,看了下,挺漂亮的。一起加油ヾ(◍°∇°◍)ノ゙