macos - 如何在 OSX 上注册文档 MIME 类型,以便它出现在浏览器 navigator.MIMETypes 数组中

标签 macos cocoa webkit mime-types

有没有办法让我的应用程序的文档 MIME 类型(在我的 info.plist 中声明)显示在我的浏览器的 navigator.mimeTypes 数组中?

在 Windows 上,您在注册表中注册 MIME 类型,它会显示在 Firefox 的 mimeType 数组中,但我似乎无法在 OSX 中执行相同的操作。

提前致谢!

最佳答案

如果您只想在计算机上编辑它,那么您可以尝试 moreInternet .

如果您正在安装应用程序,并且还希望它在安装时将内容放入 Safari 中,您可以提供 Safari 插件或 xxtension;您可以在 Safari Extensions Development Guide 中了解这些信息或WebKit Plug-In Programming Topics 。另请参阅How to define the WebPluginMIMETypesFilename in the plist of a safari webplugin project?链接到 info.plist 文件语法的一些示例。

关于macos - 如何在 OSX 上注册文档 MIME 类型,以便它出现在浏览器 navigator.MIMETypes 数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5320379/

相关文章:

c# - 在 MonoMac 应用程序堆栈跟踪上打印行号

cocoa - Xcode 3.2.5 Cocoa 项目修改了链接的第 3 方 dylib。为什么?

python webkit webview : Why does the history have dates that equal 0. 0,需要修复什么?

ruby-on-rails - Rails 应用程序如何知道在哪里提取 ENV 变量?

python :如何打开火狐(OS X)

macos - 带旋转的图层支持 View 上的核心动画

macos - 为什么我的 Mac 应用程序没有出现在 'LaunchPad' 中?

safari - Google Chrome浏览器显示的页面是否与Safari相同?

jquery - 使用 -webkit-overflow-scrolling : touch; 获取准确的滚动位置

macos - mac重新启动: previous shutdown cause: -20是什么意思