0

我即将开始一个 Chrome 打包的应用程序项目,其中将包含一个 NaCl 组件来解析 CHM 文件。但在我开始之前,我只想检查是否可以让应用程序在打开 CHM 时自动启动(当用户单击 chm 文件的链接时,或者可能将 chm 文件拖到 Chrome 窗口中时) )。

我在这里遇到了一些谷歌文档,其中描述了将 NaCl 模块与扩展清单中的 MIME 类型相关联,但是 A:我不确定这是否与我的问题和 B:我已经尝试按照它描述的那样做,但是似乎什么都没有改变。

如果有人能指出我正确的方向,我将不胜感激!

4

1 回答 1

1

我能够使用chrome.webRequest来过滤带有.chm扩展名的 URL,但当然,这仅在用户单击 CHM 文件的直接链接时才有效,而且我不知道如何访问沙盒之外的本地文件(毫无疑问,有充分的理由)。

从那以后,我决定将该项目作为Drive 应用程序,其中 C++ 部分隐藏在 ASP.net 服务器上的 DLL 中,这对我来说更有意义。

于 2012-08-28T12:27:00.263 回答