小程序
小游戏
企业微信
微信支付
扫描小程序码分享
企业微信:
企业内部开发:JS-SDK:分享消息到当前会话:wx.invoke('sendChatMessage')
1.无图链接(news)类型消息,PC端报错:fail,invalid param; 移动端正常
2.有图链接(news)类型消息,PC端移动端都正常
文档中并未标注imgUrl为必填项。
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
遇到同样的问题了,有解决方案吗
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我这里配置了图片地址为啥也会出现你这种情况呢,手机端正常打开,PC端调用的时候就返回错误
window.wx.invoke('sendChatMessage', { msgtype:"news", //消息类型,必填 enterChat: true, //为true时表示发送完成之后顺便进入会话,仅移动端3.1.10及以上版本支持该字段 news: { link: link , //H5消息页面url 必填 title: title, //H5消息标题 desc: "点击了解详情", //H5消息摘要 imgUrl: share_img_url, //H5消息封面图片URL }, }, function(res) { if (res.err_msg == 'sendChatMessage:ok') { //发送成功 resolve() }else if(res.err_msg == "sendChatMessage:cancel"){ reject(SHARE_RESULT.CANCEL) }else{ // pc端就直接走了这里 console.log("sendChatMessage error:"+JSON.stringify(res)) reject(SHARE_RESULT.FAIL) } })
遇到同样的问题了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
遇到同样的问题了,有解决方案吗
我这里配置了图片地址为啥也会出现你这种情况呢,手机端正常打开,PC端调用的时候就返回错误
window.wx.invoke('sendChatMessage', { msgtype:"news", //消息类型,必填 enterChat: true, //为true时表示发送完成之后顺便进入会话,仅移动端3.1.10及以上版本支持该字段 news: { link: link , //H5消息页面url 必填 title: title, //H5消息标题 desc: "点击了解详情", //H5消息摘要 imgUrl: share_img_url, //H5消息封面图片URL }, }, function(res) { if (res.err_msg == 'sendChatMessage:ok') { //发送成功 resolve() }else if(res.err_msg == "sendChatMessage:cancel"){ reject(SHARE_RESULT.CANCEL) }else{ // pc端就直接走了这里 console.log("sendChatMessage error:"+JSON.stringify(res)) reject(SHARE_RESULT.FAIL) } })
遇到同样的问题了