我想将我的网页连接到标签打印机和扫描仪。我看过关于如何用C/C++编写USB驱动程序的教程。由于C/C++可以编译为wasm,我网页中的wasm文件是否可以通过USB从连接到我电脑的不同设备读取/写入数据?
否,wasm模块无法与usb设备通信。
WebAssembly虚拟机没有任何内置的I/O功能。例如,要访问浏览器DOM、读取文件系统或通过网络进行通信,必须通过其托管环境进行。WebAssembly模块可以导入和导出函数,允许您创建所需的桥接代码。