Saj*_*ani 5 browser serial-port web-applications
我需要在基于Web的应用程序的客户端使用串口.建议在Web浏览器中使用串口的解决方案.Firefox插件可以使用串口还是调用dll功能?哪个解决方案呢?
你必须编写附加组件才能使其工作.
对于Internet Explorer; 你可以写一个浏览器助手对象(BHO).
适用于Firefox,Chrome和Safari; 我认为您唯一的选择是使用NPAPI编写Netscape插件.FireBreath是一个非常有用的框架,用于构建这些类型的插件,因为它会为您处理大量的脏工作,使您可以专注于插件本身.这将让你一举三得 - 如果你愿意,你也可以把它写成跨平台(支持许多操作系统).每个浏览器都有自己的扩展模型,可以用纯JavaScript编写; 但由于缺乏必要性和安全性问题,他们不会公开串口API; 使NPAPI成为唯一可行的解决方案.
但是,所有这些,我会质疑你是否应该在浏览器中这样做.对我来说,这听起来更像是客户端应用程序.
根据您的需要,您还有其他一些选择.如果您专门为Windows平台编写,许多人发现他们可以使用Silverlight 4 Out-of-Browser和Active-X对象进行串行端口访问(Silverlight没有用于串行端口访问的本机API).这在浏览器中不起作用; 但这是一个可以考虑的选择.
| 归档时间: |
|
| 查看次数: |
3893 次 |
| 最近记录: |