收藏
回答

鸿蒙微信分享成功但是报错参数非法

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

3 个回答

  • 社区技术运营专员--Demons
    社区技术运营专员--Demons
    2024-12-11

    你好,麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点

    2024-12-11
    有用
    回复 4
    • 落叶🍂
      落叶🍂
      2024-12-24
      相同问题,日志已上报。发生事件在12-24 15:54:52.880之前,有多次。
      2024-12-24
      回复
    • 落叶🍂
      落叶🍂
      2024-12-24
      今天的日志已通过微信-设置-帮助和反馈进行上报。
      微信号:wx_zyq02
      2024-12-24
      回复
    • 社区技术运营专员--Demons
      社区技术运营专员--Demons
      2024-12-24回复落叶🍂
      传了错误的uri:file://com.uupt.client/file://media/Photo/97/IMG_1734925062_087/screenshot_20241223_113602.jpg
      2024-12-24
      回复
    • 落叶🍂
      落叶🍂
      2024-12-25回复社区技术运营专员--Demons
      其实图片原本是file://media/Photo/97/IMG_1734925062_087/screenshot_20241223_113602.jpg,按照示例使用fileUri.getUriFromPath(path)才得到了uri:file://com.uupt.client/file://media/Photo/97/IMG_1734925062_087/screenshot_20241223_113602.jpg。
      实际不调用getUriFromPath()直接使用file://media/Photo/97/IMG_1734925062_087/screenshot_20241223_113602.jpg依然会报“参数非法”。正确的uri应该是什么样呢?
      2024-12-25
      回复
  • peerless2012
    peerless2012
    01-17

    同样的问题,我是把要分享的图片保存到resfile目录,再通过系统接口或缺到路径:

    /data/storage/el1/bundle/entry/resources/resfile/share/image.png

    然后通过

    fileUri.getUriFromPath(entity.image)
    


    转为

    file://包名/data/storage/el1/bundle/entry/resources/resfile/share/image.png
    
    01-17
    有用
    回复 1
    • peerless2012
      peerless2012
      01-17
      如果把文件拷贝到el2的沙盒里,图片正常分享了,貌似是微信读取不了el1里面的数据。
      01-17
      回复
  • 落叶🍂
    落叶🍂
    2024-12-24

    同上,也遇到了相同情况,resp回调里没有错误信息

    2024-12-24
    有用
    回复
登录 后发表内容