【问题标题】:iOS Show UIAlert in Safari when using My App's Share Extension使用我的应用程序的共享扩展时,iOS 在 Safari 中显示 UIAlert
【发布时间】:2015-09-29 22:00:07
【问题描述】:

我正在为 iOS 9+ 设备开发一个简单的内容拦截器。在阻止广告/跟踪器等方面似乎一切正常,我什至可以使用共享扩展操作直接从 Safari 将网站“列入白名单”。

我的问题是当用户点击“操作”>“我的应用程序共享扩展程序”[将其添加到主应用程序内的列表]时,我想显示一个简单的警报,上面写着“此站点已添加到您的白名单.. ." 几秒钟然后消失。

...我该怎么做?

**UPDATE 我已经阅读了所有关于此的 Apple 文档,但仍然无法弄清楚。 here 的帖子实际上是指如何设计一个流线型的 UI,但并没有真正涵盖我的情况。

希望有人知道:-)

【问题讨论】:

    标签: ios mobile-safari ios9 safari-extension ios8-share-extension


    【解决方案1】:

    为什么您不为此使用通知,您可以将通知样式设置为像 UIAlert 一样显示。您可以在 iOS 的日历应用中看到类似的内容。

    更新:

    我做了更多的挖掘,不可能根据this 以编程方式更改样式。因此,最好的选择是在您的应用程序处于前台时处理它。除了本地通知,我想不出任何其他操作系统范围的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多