【发布时间】:2013-09-03 10:15:23
【问题描述】:
一般来说,我知道不能从浏览器中的 javascript 调用系统库或 dll。但是在许多应用程序中,我看到浏览器启动了其他进程。例如:
- 只要我打开 Google Plus,它就会在后台启动 googletalkplugin.exe(来自文件夹
C:\Users\Jatin\AppData\Local\Google\Google Talk Plugin)。 (可以在资源监视器中查看) - Facebook 视频聊天也是如此。第一次,它要求我安装一个插件,然后当我开始聊天时,它会启动一个进程。
- 在种子网站上,它们提供磁力链接。单击 torrent 磁力链接,它会打开我的系统默认 torrent 客户端。
在某种程度上,flash 和小程序也是如此。
浏览器如何触发另一个进程并与之通信?有没有我遗漏的开放标准?
最终我希望通过截屏进行视频、音频录制。对于屏幕录制,Java 小程序看起来是唯一的解决方案,但小程序有其自身的问题。
【问题讨论】:
-
@Andy 据我所知,这仅适用于 IE
标签: javascript browser