【发布时间】:2011-12-25 11:18:37
【问题描述】:
我见过 Instagram 等原生 iOS 应用程序在需要您批准它们使用您的 Facebook 或 Twitter 帐户时会打开一个移动 Safari 窗口。完成后,移动版 Safari 窗口将关闭,您将自动返回应用程序。
有没有办法从主屏幕网络应用程序执行此操作?还是失败了,Phonegap 应用程序?
【问题讨论】:
标签: ios web-applications cordova
我见过 Instagram 等原生 iOS 应用程序在需要您批准它们使用您的 Facebook 或 Twitter 帐户时会打开一个移动 Safari 窗口。完成后,移动版 Safari 窗口将关闭,您将自动返回应用程序。
有没有办法从主屏幕网络应用程序执行此操作?还是失败了,Phonegap 应用程序?
【问题讨论】:
标签: ios web-applications cordova
Unfortunately not from a homescreen web app.
但是,Phonegap 应用程序应该完全可以实现,因为这似乎是您的 Web 应用程序的“原生包装器”。
通常 twitter/facebook 会要求提供某种“回调 url”来促进这一点。
在 iOS 上,您可以为您的应用程序注册一个 URL 方案,例如“myapp://”。提供上述 URL 方案作为回调 url 应该会导致您的应用程序被打开。
【讨论】: