收藏
回答

canvas绘制成条形码进行展示,为什么会出现canvas区域全部是黑色?

出现问题机型是vivo iQOO 安卓9

使用canvas在弹层绘制条形码,出现全部为黑色,条形码长度是21位,使用的是https://blog.csdn.net/huangpb123/article/details/82527344这个博客下面的,


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

2 个回答

  • 测试
    测试
    2020-01-10

    哥们,这个问题解决了吗

    2020-01-10
    有用
    回复
  • 柏
    2019-11-05

    是因为开启了深色模式导致,不是所有机型都会如此

    2019-11-05
    有用
    回复 4
    • 测试
      测试
      2020-01-10
      深色模式是什么意思?怎么才能关闭。
      2020-01-10
      回复
    • 柏
      2020-01-10回复测试
      这个是手机自带的功能,在系统设置里面,要规避这种问题,只能把canvas换成图片形式展示才行
      2020-01-10
      回复
    • 测试
      测试
      2020-01-10
      我用的也是barcode,部分手机会偶现黑色的情况。把条形码用canvas绘制出来,转成图片路径展示,也会出现黑色的情况。
      2020-01-10
      回复
    • 柏
      2020-01-10回复测试
      你可以检查下是不是手机开启了深色模式,如果没开,那就不知道什么原因了
      2020-01-10
      回复
登录 后发表内容
问题标签