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