Dropbox选择按钮返回错误消息

时间:2014-11-06 16:48:41

标签: javascript ios cordova dropbox dropbox-api

我使用PhoneGap开发了一个IOS应用程序,需要集成Dropbox。我在IOS 7.1.2下使用Cordova 3.1.0。

从我的phonegap应用程序中,我启动InAppBrowser并将其指向我的服务器页面,该服务器页面具有选择器dropin的js API,这将启动正常,如果用户未登录Dropbox,则会要求他们按预期登录。登录后,将显示用户文件,因此我认为使用我的应用密钥等一切都很好。

当用户选择文件并单击“选择”按钮时,会出现问题。我收到了消息:"Unable to close this window. Please close it manually and return to the previous site."

我想知道是否有其他人遇到过这个问题,或者有任何实施建议。

(几乎与以下问题相同: Dropbox choose button does not return in ios8 - 但是有了IOS7)

1 个答案:

答案 0 :(得分:0)

在我看来,PhoneGap的InAppBrowser不支持window.close。您可以通过为window.close提供实现的应用程序注入一些JavaScript,或者您可能需要使用本机浏览器而不是嵌入式浏览器。