【发布时间】:2015-01-29 07:08:09
【问题描述】:
众所周知,Google 于 2015 年 9 月宣布从 Chrome 中删除 NPAPI:
http://www.chromium.org/developers/npapi-deprecation
我有一个使用 NPAPI 开发的插件,它允许用户使用 WIA 和 TWAIN 进行扫描。我还使用 WinApi 在浏览器中“绘制”控件。简短的研究表明,Native Client/Pepper 等替代方案不允许直接访问 WinApi。
据我了解,唯一的选择是创建单独的应用程序(例如 Windows 服务)来调用 WinApi 并使用 WebSockets 在浏览器和服务之间进行通信。我也应该用 HTML5 画布绘图替换 HWND。
请告诉我,这种情况还有其他解决方案吗?
【问题讨论】:
标签: google-chrome google-chrome-app npapi google-nativeclient browser-plugin