gpt4 book ai didi

cocoa - 如何在 safari webplugin 项目的 plist 中定义 WebPluginMIMETypesFilename?

转载 作者:行者123 更新时间:2023-12-03 17:18:04 25 4
gpt4 key购买 nike

如果我的项目是 SafariPlugins,我想知道 WebPluginMIMETypesFilename 的定义。目标扩展名是 webplugin,我的 WebPluginMIMETypesFilename 是 com.SafariPlugIns.webplugin.plist?什么是 webPluginMIMETYpes,我只知道当 safari 午餐时,它会测试 webplugin 是否有 webPluginMIMETYpes。然后加载插件,但是它是做什么的呢?它的定义是什么?

另一个问题是:如果我定义了 plist 的主体类,我的插件类名:SafariPlugIn,以及应用程序是否首先在该类中开始。并在插件类中使用方法:

  • (NSView *)plugInViewWithArguments:(NSDictionary *)参数

先开始吗?

最佳答案

I want to know the defination of WebPluginMIMETypesFilename …

它是您在其中声明插件可以处理的 MIME 类型的文件的名称。您将将该文件添加为插件的资源。

it is what to do ? and it's definition?

根据Chromium's WebKit source ,文件的内容应该是一个带有 WebPluginMIMETypes 键的字典,其值应该是另一个字典。据推测,该内部字典的格式应与您直接放入 Info.plist 文件中的格式相同,如 ClickToFlash's dictionary 所示。 .

and another question …

应该进入另一个问题。

关于cocoa - 如何在 safari webplugin 项目的 plist 中定义 WebPluginMIMETypesFilename?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1476249/

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