收藏
回答

PC版小游戏适配全屏时,touch坐标获取不正确?

function touchEventHandlerFactory(type) {
  return function (event) {
    var touchEvent = new TouchEvent(type);
    touchEvent.touches = event.touches;
    touchEvent.targetTouches = Array.prototype.slice.call(event.touches);
    touchEvent.changedTouches = event.changedTouches;
    touchEvent.timeStamp = event.timeStamp;
    _document2.default.dispatchEvent(touchEvent);
  };
}
wx.onTouchStart(touchEventHandlerFactory('touchstart'));
wx.onTouchMove(touchEventHandlerFactory('touchmove'));
wx.onTouchEnd(touchEventHandlerFactory('touchend'));
wx.onTouchCancel(touchEventHandlerFactory('touchcancel'));
pc上启动小游戏,切换为全屏后点击屏幕touches返回的坐标,始终为小屏时的坐标
回答关注问题邀请回答
收藏

1 个回答

  • 小游戏运营专员 - 宏
    小游戏运营专员 - 宏
    2020-05-13

    请问是什么版本的客户端?

    2020-05-13
    有用
    回复 1
    • 神经蛙
      神经蛙
      2020-05-13
      2.9.0.112
      2020-05-13
      回复
登录 后发表内容
问题标签