收藏
回答

鸿蒙微信分享,分享链接,在微信中不显示缩略图?

const webpageObject = new wxopensdk.WXWebpageObject()
webpageObject.webpageUrl = "http://www.qq.com"

const mediaMessage = new wxopensdk.WXMediaMessage()
mediaMessage.mediaObject = webpageObject
mediaMessage.title = "测试网页链接"
mediaMessage.description = "测试网页摘要"

const thumbData = await getContext(this).resourceManager.getMediaContent($r("app.media.thumb_img"))
const thumbPixel = image.createImageSource(thumbData.buffer).createPixelMapSync()
const thumbBuffer = await image.createImagePacker().packToData(thumbPixel, { format: "image/png", quality: 100 })
mediaMessage.thumbData = new Uint8Array(thumbBuffer)

const req = new wxopensdk.SendMessageToWXReq()
req.callbackAbility = kDemoEntryAbility
req.scene = wxopensdk.SendMessageToWXReq.WXSceneSession
req.message = mediaMessage

this.wxApi.sendReq(getContext(this) as common.UIAbilityContext, req)


回答关注问题邀请回答
收藏

2 个回答

  • 艾伦
    艾伦
    03-03

    兄弟问题解决了吗?

    03-03
    有用
    回复
  • 小武
    小武
    01-20
    另外,请问,缩略图thumb_img在哪里,我这边给的缩略图也不大呀,就是不显示
    
    01-20
    有用
    回复
登录 后发表内容