我的应用程序使用WebKit来显示web的预览,我想要禁止加载Acrobat等插件,主要是因为它可能导致的不可靠性,但也出于UI原因.
我知道我可以使用[WebPreferences setPlugInsEnabled:]来禁用插件,但我真的想根据具体情况来做,即Acrobat Disabled,Flash enabled等...
这可能吗?
干杯!
公吨
我不相信您可以直接连接到插件(特别是 Netscape 风格的插件),但还有另一种解决方案可能更合适,并且可以节省用户的下载带宽。实现 WebPolicyDelegate 的webView:decidePolicyForMIMEType:request:frame:decisionListener:
. 如果是令人反感的 MIME 类型,则发送-ignore
给监听者。
归档时间: |
|
查看次数: |
1582 次 |
最近记录: |