V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yunshangzhou
V2EX  ›  前端开发

企微移动端 h5 页面问题请教(仅 ios 设备复现)

  •  
  •   yunshangzhou · 18 小时 9 分钟前 · 113 次点击
    ## 需求
    h5 页面先用 rc-table 渲染数据,再用 dom-to-image 生成图片,展示页面上

    ## 前因
    ios 对于 rc-table 表格展示不完全,所以打算不显示表格,用 加载交互 替代,在 dom-to-image 生成图片后,创建 a 链接下载图片(在企微里下载是跳转到新页面)

    ## 后果
    到了图片下载页面,180 条数据仅显示 60 多条,下半张图片为空白,看着像没有生成完整。
    但是,安卓系统又是正常跑通。所以排出是代码问题。

    ## 上图

    ![ios 移动端]( https://youke1.picui.cn/s1/2025/09/05/68ba88a090668.jpg)
    ![pc 端]( https://youke1.picui.cn/s1/2025/09/05/68ba88a11a09c.png)
    xiangyuecn
        1
    xiangyuecn  
       18 小时 3 分钟前
    应该是 iOS 这傻屌玩意,可能严重限制了内存使用,抠抠搜搜的,你图片尺寸太大 可能超过了他们的 canvas 尺寸限制,太恶毒了
    xiangyuecn
        2
    xiangyuecn  
       17 小时 59 分钟前
    买苹果手机用的真挺可怜的,浏览器内核没有第三方,限制又多,比 IE 好不到哪去,大点的几 M 的 json 也解析不了,大点的 canvas 也创建不了,1 万块手机比不了 1 千块的😂
    yunshangzhou
        3
    yunshangzhou  
    OP
       17 小时 51 分钟前
    @xiangyuecn 原来是这样,这个限制的标准在哪里可以看到,有办法绕过去吗
    xiangyuecn
        4
    xiangyuecn  
       17 小时 49 分钟前
    iOS 上 canvas 尺寸搞小点,必须缩放一半,总像素尽量不要他们的限制
    xiangyuecn
        5
    xiangyuecn  
       17 小时 49 分钟前
    必须 -> 比如
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2621 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 01:07 · PVG 09:07 · LAX 18:07 · JFK 21:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.