canvas图片生成部分手机(iphone 6sP)必须打开调试模式才能出现图片

正常效果图如下


BUG手机的参数




下载的代码如下

初始请求下载


点击生成海报失败的时候重置



大部分手机都可以出现效果,但是小部分手机必须打开调试才有效果,无论是编辑器的远程调试还是手机自带的调试打开就可以有效果了,其他情况都是图片正在生成中,下面的代码全部不执行

展开全部
收起
8回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • wtfjunglebell

    20人对此回答表示赞同

    这个问题,解决了,出现原因:

    展开
    20
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • 刀豆三郎 2018-12-23 19:14

      我也遇到了这样的问题,满足你说的这三点,一上小程序真机不打开调试,就生成不了图片。头大啊

      回复
  • 刘玮秦

    19人对此回答表示赞同

    恩对的,还有根据640和750要做比例适配

    展开
    19
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Kevin01

    18人对此回答表示赞同

    和H5的canvas绘制方式差不多

    展开
    18
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 夹生饭

    18人对此回答表示赞同

    恩,好的,谢谢

    展开
    18
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 旋转跳跃

    14人对此回答表示赞同

    同问,主解决这个问题了吗?我用的iPhone8也出现同样问题了...

    展开
    14
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Kayden

    8人对此回答表示赞同

    canva里面的内容怎么绘制?单个添加?还是可以直接调用啥方法让一个view里面的都绘制到canvas里

    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 龙骑士

    7人对此回答表示赞同

    需要每一个元素绘制到具体位置?

    展开
    7
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Gina失踪了

    3人对此回答表示赞同

    --现在还是没有好的方法么。我现在就是这样做的。因为看到h5有个html2canvas小程序插件可以直接操作dom。让一整块直接绘制到canvas里

    展开
    3
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部