gpt4 book ai didi

google-chrome - 为特定的 MIME 类型加载 native 客户端 Chrome 扩展

转载 作者:行者123 更新时间:2023-12-01 01:20:38 25 4
gpt4 key购买 nike

我为 Google Chrome 网络浏览器创建了一个 Native Client 应用程序,可以播放特殊类型的音频文件。伟大的;该部分在这一点上工作得很好。

我已准备好进入下一阶段 - 与全世界分享这个应用程序。我需要这部分的帮助。

根据我的理解,分发此应用程序的最佳方法是将其打包为 Chrome 扩展程序,将其上传到 Chrome 网上应用店 (CWS),然后使用包含音频文件的我的网站进行内联安装。此外,this page describes how to associate MIME types with NaCl extensions .我为此文件类型设计了一个自定义 MIME 类型。

所以这是我的问题 (我认为):如何从扩展内部加载 Native Client 应用程序?

当我在本地开发这个程序时,有一个 标签,其“src”属性引用了一个指向 .nexe 文件的 .nmf 文件。嵌入标签还有其他传递给 NaCl 应用程序的参数。在扩展方案中,.nmf 和 .nexe 文件(以及图标和 manifest.json 文件)位于扩展中。

在扩展场景下,网页如何指定需要加载扩展内部的NaCl app?通过嵌入标签或其他机制?我是否应该直接加载文件 URL 并相信 MIME 类型会调用 NaCl 扩展?

如果这个问题令人困惑,我深表歉意——这是一种不知道要问正确问题的情况。

最佳答案

您需要加载具有 MIME 类型的页面或内容,浏览器将调用 NaCl 扩展并调用 HandleDocumentLoad 方法。

关于google-chrome - 为特定的 MIME 类型加载 native 客户端 Chrome 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10845420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com