zywtestpep
v0.0.1
Published
PointerEvent Polyfill for Oasis
Downloads
2
Readme
Pointer Event Polyfill
这个 Polyfill 可以解决由于部分浏览器不支持 PointerEvent 从而引发 Oasis 脚本生命周期中 onPointerXXX 回调异常的问题。
Usage
安装 npm 包
npm install @oasis-engine/pointer-polyfill
导入
import { PointerPolyfill } from "@oasis-engine/pointer-polyfill";
注册
在引擎使用的画布上增加对 PointerEvent 的兼容。
PointerPolyfill.register(htmlCanvasElement);
QA
需要判断是否支持 Pointer 再导入吗?
答:不需要,导入的包内部已经做了兼容。
既然这块代码官方还是提供了,为什么不直接写进引擎内?
答:Pointer 是未来趋势,所以这段适配可能在不久之后就不需要了。