1.2.24 • Published 2 years ago

waft-web v1.2.24

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

cli快速开始

npm install waft-cli -g
waft init
cd my-project
waft start

安装

npm npm build

文档

waft开发者文档

waft-bridge

waft-web的bridge会通过window'WaftBridgeRegister' 暴露出去,可以通过以下方式进行注册

declare type WaftBridgeRegisterFunc = (moduleName: string, instance: any) => void;

const waftBridgeRegister = window['WaftBridgeRegister'] as WaftBridgeRegisterFunc;
const myModule = {
  action1: ()=>{},
  action2: ()=>{}
};
waftBridgeRegister('myModule', myModule);

preview模式

本地预览模式,build会单独打出文件waft-web-preview.js,仅在预览preview.html加载

生产环境

直接加载目录下app.wasm

<script async>
  WaftRender({
    bundle: "./app.wasm",
    viewport: $$_view_port_$$
  });
</script>

猫精protocol解析加载(Beta)

当存在genie_data_id和genie_biz_code字段时,会走技能协议解析模式 技能协议解析模式,build会单独打出文件waft-web-protocol.js,可在index.html加载

  <script src="./waft-web-protocol.js"></script>
1.2.19

2 years ago

1.2.20

2 years ago

1.2.23

2 years ago

1.2.24

2 years ago

1.2.21

2 years ago

1.2.22

2 years ago

1.2.18

2 years ago

1.2.16

2 years ago

1.2.17

2 years ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

1.2.9

2 years ago

1.2.12

2 years ago

1.2.13

2 years ago

1.2.10

2 years ago

1.2.11

2 years ago

1.2.14

2 years ago

1.2.15

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.0

2 years ago

1.1.0

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.1.2

2 years ago

1.0.6

3 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.3

3 years ago

1.0.0

3 years ago