zywtestpep
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

Pointer Event Polyfill

image

这个 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 是未来趋势,所以这段适配可能在不久之后就不需要了。

Readme

Keywords

none

Package Sidebar

Install

npm i zywtestpep

Weekly Downloads

1

Version

0.0.1

License

MIT

Unpacked Size

15.8 kB

Total Files

14

Last publish

Collaborators

  • zhanyingwei