在iOS中隐藏Chrome中的动作扩展程序

时间:2014-10-28 18:45:19

标签: ios iphone

我有一个适用于iOS 8的应用程序,其中包含一个Action Extension。此扩展需要JavaScript代码才能正常工作(既可以从网页获取信息,也可以在其中执行操作)。这适用于Safari浏览器,但不适用于Chrome。问题是Chrome添加了对扩展的支持,但不支持JavaScript通信(reference)。

正因为如此,我想这样做,以便当用户从Chrome浏览器导航时,我的扩展程序将无法使用。我应该如何为我的扩展设置激活规则以实现这一目标?

1 个答案:

答案 0 :(得分:2)

在我的情况下,我已从扩展名plist中删除了以下属性。现在它没有显示在chrome和note app中。

  1. NSExtensionActivationSupportsText
  2. NSExtensionActivationSupportsWebPageWithMaxCount。