使用python和js调用wasm文件
使用pywasm模块.利用wasm2js包.
·
1.使用python调用wasm文件
使用pywasm模块.
1.安装(使用清华源):pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pywasm
2.导入:import pywasm
3.代码:
import pywasm
vm = pywasm.load("./example.wasm") # 加载wasm文件
result = vm.exec("method", *args) # 调用文件的方法
2.将wasm文件转为js文件
利用wasm2js包.
1.安装:npm install wasm2js
2.导入:const wasm2js = require('wasm2js');
,const fs = require('fs')
3.代码:
const wasmBuffer = fs.readFileSync("example.wasm"); //加载你的wasm文件
const js = wasm2js(wasmBuffer); // 转为js代码
fs.writeFile("result.js", js, (err) => {}); //写入文件
参考文章:
js和wasm
对wasm的两种解法
WebAssembly
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)