收藏
回答

canvas的一些参数设置在一些安卓机上无效

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小游戏 Bug context.imageSmoothingEnabled 客户端 Android 6.6.7 2.0.4


// pass in the canvas' context to this function
function disableAntiAliasing(context) {
 // note: you must factor this into any other context.translate calls in the future
 context.translate(0.5, 0.5);
 context.webkitImageSmoothingEnabled = false;
 context.mozImageSmoothingEnabled = false;
 context.imageSmoothingEnabled = false;
} 网上搜到的这个,这么设置之后,用drawImage画tilemap, 正常情况下应该是:
但是有些安卓机上却出现了问题:
也就是参数设置无效 游戏叫《小小勇者》各位有兴趣可以试一下,看看有没有问题

最后一次编辑于  2018-06-04
回答关注问题邀请回答
收藏

3 个回答

  • 小程序/小游戏开发-Link
    小程序/小游戏开发-Link
    2018-06-05

    你好,确认目前没有支持 imageSmoothingEnabled 这个特性。我们将会在后续版本支持。

    2018-06-05
    赞同
    回复
  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2018-06-04

    你好,请问是更新了客户端版本后出现的问题吗?在6.6.7前的版本是正常显示的吗?

    1、提供出现问题的机型和微信版本号

    2、提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2018-06-04
    赞同
    回复 2
    • GJW💤
      GJW💤
      2018-06-04

      我的安卓 红米2a 微信版本是 6.6.7
      wechatide://minicode/p8U1XUml67Zy

      2018-06-04
      回复
    • GJW💤
      GJW💤
      2018-06-05

      ??? 复现了吗 是什么问题 ??? 要怎么解决 ???

      2018-06-05
      回复
  • GJW💤
    GJW💤
    2018-06-04

    好像安卓都有问题

    2018-06-04
    赞同
    回复