Cocoa 使用clicktoflash时,如何在基于Safari的webview中显示其他Flash?

Cocoa 使用clicktoflash时,如何在基于Safari的webview中显示其他Flash?,cocoa,safari,Cocoa,Safari,现在我开发了一个显示flash的webview程序。但我发现,当我安装clickToFlash时,webview无法显示flash。我认为当webview加载时,safari将检查MIMETYPE,clickToFlash的MIMETYPE将首先由safari检查,因此clickToFlash将处理我的falsh,但它没有这样做的方法。我想知道的是在clicktoflash中,当我在webview中显示swf时,如何暂时禁用info.plist中的MIMETYPE。我研究了clicktoflas

现在我开发了一个显示flash的webview程序。但我发现,当我安装clickToFlash时,webview无法显示flash。我认为当webview加载时,safari将检查MIMETYPE,clickToFlash的MIMETYPE将首先由safari检查,因此clickToFlash将处理我的falsh,但它没有这样做的方法。我想知道的是在clicktoflash中,当我在webview中显示swf时,如何暂时禁用info.plist中的MIMETYPE。我研究了clicktoflash的代码,发现它可以将mimetype从“application/x-shockwave-flash”更改为“application/futureslash”,但swf没有再次显示,为什么?

也许我不明白你想做什么,但是您可以在ClickToFlash设置中将站点添加到白名单中。

安装ClickToFlash的全部目的是停止加载Flash内容。如果您对此有问题,请不要安装。

您可以让您的应用程序退出clicktoflash。本章底部描述了该过程


“在应用程序的Info.plist文件中包含一个名为“ClickToFlash Optout”的键,将其值设置为“是”,则ClickToFlash会自动将您的应用程序列入白名单。”

安装ClickToFlash后,其他显示flash webview的选项是否不起作用?而ClickToflash没有避免这种情况的方法吗?