【问题标题】:Modify webpage on Share Extension iOS8修改分享扩展iOS8上的网页
【发布时间】:2014-10-29 07:08:07
【问题描述】:

我尝试在完成共享扩展后运行js前/后处理器来修改网页,但finalize方法运行失败。

在 Apple 文档中,它说 Share 扩展和 Action 扩展都可以从这个 js 处理器中受益,但是我的 finalize 方法没有被调用。只有运行方法被调用。任何人都知道如何使这项工作?

访问网页

In Share 扩展(在两个平台上)和 Action 扩展(iOS 仅),您可以通过要求 Safari 向用户授予对 Web 内容的访问权限 运行一个 JavaScript 文件并将结果返回给扩展... https://developer.apple.com/library/archive/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html

这里是示例项目:https://app.box.com/s/9ild73l9gbmfazrmjerk

【问题讨论】:

  • 你的真实项目是否返回非空数组?
  • 是的,我试过空和非空结果是一样的。
  • 您好,我现在遇到了同样的问题,正在寻找解决方法。你解决了吗?

标签: ios8 ios8-share-extension


【解决方案1】:

在您的代码中,您的函数类型有错字,应该是“finalize”而不是“finalizea”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-13
    • 1970-01-01
    相关资源
    最近更新 更多