yrj
yrj
  • 发布:2024-12-10 16:21
  • 更新:2024-12-10 16:42
  • 阅读:53

uni.share iOS下图片大于20kb不显示的bug

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11 企业版

HBuilderX类型: 正式

HBuilderX版本号: 4.15

手机系统: iOS

手机系统版本号: iOS 16

手机厂商: 苹果

手机机型: iPhone12-iPhone15

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://apps.apple.com/cn/app/%E6%B8%A9%E6%9A%96%E6%9C%9B%E8%B0%9F/id1523952163

示例代码:
uni.share({  
      provider: 'weixin',  
      scene,  
      title: 'title',  
      summary: 'summary',  
      href: 'https://www.baidu.com',  
      imageUrl: 'https://file.todcy.cn/visit/files/dcwm/2024/11/jpg/9ae10df232f4419ba8b8d0545ef380b11732944068380/1319518519427104/9ae10df232f4419ba8b8d0545ef380b11732944068380_download.jpg',  
      success: (success) => {  
        console.log('success', success);  
      },  
      fail: (fail) => {  
        console.log('fail', fail);  
      },  
    });

操作步骤:
  1. 在iOS中调用uni.share分享至朋友。

预期结果:

不限制图片大小,分享后缩略图可见。

实际结果:

在iOS中调用uni.share分享至朋友,缩略图不显示;
但分享配置的imageUrl压缩至20kb后,分享后缩略图可见。

bug描述:

iOS下uni.share的imageUrl图片大于20kb不显示,如下:

2024-12-10 16:21 负责人:无 分享
已邀请:
a***@163.com

a***@163.com

文档说明了,图文模式下不推荐大于20k的

  • yrj (作者)

    话虽如此,但是原生iOS端分享时是没有20kb的限制的,20kb很有限……

    2024-12-11 17:26

  • a***@163.com

    回复 yrj: 说这些也没用,你大于20k大概率就是显示不出来,想办法解决问题吧

    2024-12-11 17:31

要回复问题请先登录注册