如何最好地从浏览器与外围设备交互

Posted

技术标签:

【中文标题】如何最好地从浏览器与外围设备交互【英文标题】:How best to interact with peripheral from browser 【发布时间】:2011-08-15 11:37:10 【问题描述】:

这可能是一个非常初级的问题,我提前道歉。我需要通过 Web 应用程序与设备进行交互。更具体地说,一个双胞胎设备。目前我为此使用签名的java小程序。它通常运作良好;签名的小程序可在多个平台上运行,并提供所需的设备交互。我遇到的问题是,对于浏览器世界来说,小程序似乎并不长,至少在允许像这样的非沙盒访问方面。我需要知道还有哪些其他可用选项。 我真正想满足的要求是

可以访问本地设备。代码签名证书不是问题。 主要基于 Web。只要它可以通过网络交付,并通过网络应用程序启动,我们就可以。 跨平台。目前,我可以通过 twain 在 Mac 和 PC 上使用扫描仪,通过 sane 在 linux 机器上使用扫描仪。

我不熟悉闪光灯和银光等技术。这些都是可行的选择吗?有什么事吗?

【问题讨论】:

【参考方案1】:

目前我只知道可用的 ActiveX、Applet 或浏览器扩展(只需搜索网络,然后选择对您来说不错的)。很快我就会想到 Flash 和 Silverlight 选项将可用,但我目前还不知道。

【讨论】:

以上是关于如何最好地从浏览器与外围设备交互的主要内容,如果未能解决你的问题,请参考以下文章

如何确定发现的外围设备的 serviceUUID

Swift 3:如何在后台扫描外围设备?

Selenium 可以与现有的浏览器会话交互吗?

shell脚本的常用循环

使用核心蓝牙 ios 扫描外围设备时如何更改特征顺序

浏览器宿主环境