Native Client 打包的 App 和 MIME 类型
Native Client Packaged App and MIME type
使用 NaCl 打包的应用程序,是否可以处理网页中虚拟资源的 MIME 类型(资源的类型和位置无关紧要,例如来自应用程序 pkg)?
我需要它来启动已安装的打包应用程序,而无需用户单击鼠标。
谢谢!
是的,您可以从 Native Client 应用程序处理 mimetype。参见 https://developer.chrome.com/apps/manifest/nacl_modules。
基本上,您将其添加到您的 manifest.json:
"nacl_modules": [{
"path": "NaClModule.nmf",
"mime_type": "application/x-my-fancy-mimetype"
}],
...
当用户单击 link 到具有此 mimetype 的对象时,Chrome 将打开一个新的 window,创建一个全屏 Native Client 模块,并通过 URL 作为 src:
<embed type="application/x-my-fancy-mimetype" src="url-of-file">
使用 NaCl 打包的应用程序,是否可以处理网页中虚拟资源的 MIME 类型(资源的类型和位置无关紧要,例如来自应用程序 pkg)?
我需要它来启动已安装的打包应用程序,而无需用户单击鼠标。
谢谢!
是的,您可以从 Native Client 应用程序处理 mimetype。参见 https://developer.chrome.com/apps/manifest/nacl_modules。
基本上,您将其添加到您的 manifest.json:
"nacl_modules": [{
"path": "NaClModule.nmf",
"mime_type": "application/x-my-fancy-mimetype"
}],
...
当用户单击 link 到具有此 mimetype 的对象时,Chrome 将打开一个新的 window,创建一个全屏 Native Client 模块,并通过 URL 作为 src:
<embed type="application/x-my-fancy-mimetype" src="url-of-file">