WebView中的Facebook Canvas应用程序无法在Android上运行(在原生Facebook应用程序中)

Ben*_*rer 28 android facebook android-canvas

我已经开发了一个Facebook画布应用程序,可以在网络上正常工作,iOS(移动网络视图)但在Android上,特别是Galaxy S4,该应用程序将无法加载,Facebook应用程序发出消息说:

"[AppName] is incompatible with your device. Please visit the App Centre to find apps for this device."
Run Code Online (Sandbox Code Playgroud)

设置了移动网址,它在iOS设备上正常运行HTTPS证书正确并且设置正确.

Facebook自己的文档声明,如果设置了移动URL,它将在Web视图中打开应用程序.但是,我甚至没有通过手机向我的服务器请求.

有任何想法吗??

小智 1

我通过以下步骤修复此问题:

  1. 进入 facebook delevopers center 并选择应用程序。
  2. 在“设置”选项卡上,包含 Facebook 画布平台和网站(包含这两个平台并填写所有字段非常重要)。
  3. 在“应用程序详细信息”选项卡中,转到列出的应用程序中心平台,然后打开“Facebook 上的应用程序”和“网站 - 移动”项目。
  4. 在“状态和审核”选项卡中,开始提交。
  5. 等待Facebook团队的批准。
  6. 此后,您的应用程序将在 Android、iOS 和 Web 上运行。