ShareKit2.0打开Facebook手机但无法重定向。 Safari说页面无效

时间:2012-04-03 20:19:35

标签: facebook cordova sharekit phonegap-plugins ios5

我在PhoneGap项目中使用ShareKit2.0(不要与原来的ShareKit混淆)。我成功发送了推文,但Facebook分享无效。

当窗口打开并选择“Facebook”按钮时,浏览器将打开以登录Facebook移动网站。然后它要求对应用程序进行授权。然后我点击“okay”并出现错误:

无法打开页面 Safari无法打开页面,因为页面无效。

该页面的网址是: https://m.facebook.com/dialog/permissions.request?refid=0

1 个答案:

答案 0 :(得分:1)

您需要为您的应用添加uri方案,在您的应用Info.plist文件中,该文件将位于您的应用的根目录,并且需要添加以下内容的YOURAPPNAME-Info.plist

<array>
<dict>
    <key>CFBundleURLName</key>
    <string></string>
    <key>CFBundleURLSchemes</key>
    <array>
        <string>fbYOURFBAPPID</string>
        <string>app://flickr</string>
    </array>
</dict>
</array>

用您的facebook APP id取代YOURFBAPPID。