- 主题:wasm(webassembly)可以 call win32 api吗?
找到一个wasi,但是没看到真实的call win32 api的案例。
我是打算在Chromium App中通过JS调用某些win32 api。
还有一种方式是js binding,但是我看着有点麻烦的样子。
有没有大佬试过?
--
FROM 121.200.253.*
不是网页,我说了是Chromium App.
【 在 hgoldfish 的大作中提到: 】
: 这个肯定不能啊。如果网页能随便用 webasm 调用 win32api,岂不是可以读取出你硬盘上的文件,上传到服务端?
:
: 【 在 mingtong (。。。) 的大作中提到: 】
: ....................
- 来自「最水木 for iPhone 8 Plus」
--
FROM 118.112.59.*
因为我这桌面程序基于js权限低,做不了某些事情,所以需要变通地去调Win32API。
【 在 jerryAndTom 的大作中提到: 】
: 你为啥研究这个
: 【 在 mingtong 的大作中提到: 】
: : 找到一个wasi,但是没看到真实的call win32 api的案例。
: ....................
- 来自「最水木 for iPhone 8 Plus」
--
FROM 118.112.59.*
我不写文件,我要createProcess
【 在 jerryAndTom 的大作中提到: 】
: wadi可以写文件
: 【 在 mingtong 的大作中提到: 】
: :
: ....................
- 来自「最水木 for iPhone 8 Plus」
--
FROM 118.112.59.*
恕我愚笨,没太明白大佬所指
【 在 jerryAndTom 的大作中提到: 】
: worker?
: 【 在 mingtong 的大作中提到: 】
: :
: ....................
- 来自「最水木 for iPhone 8 Plus」
--
FROM 118.112.59.*
哦,我不太清楚js怎么写,我是要给写js的人提供接口,我之前的代码都是c#的,还要翻译成c++再想办法给js调。
【 在 jerryAndTom 的大作中提到: 】
: 浏览器上可以用这个创建一个类似于多线程的
: 【 在 mingtong 的大作中提到: 】
: :
: ....................
- 来自「最水木 for iPhone 8 Plus」
--
FROM 118.112.59.*
也不算是浏览器,其实是基于NodeJs的Chromium 桌面程序,是其他组做的,我要给他们提供一个定制化的进程启动器,也用不到多线程多进程,只是还涉及到提权降权之类的win32 api。
【 在 jerryAndTom 的大作中提到: 】
: 感觉你现在是想把现有的什么模块移植到浏览器上
: 瓶颈是多线程/多进程 这块?
: 【 在 mingtong 的大作中提到: 】
: ....................
- 来自「最水木 for iPhone 8 Plus」
--
FROM 118.112.59.*