让Cordova使用http:// localhost而不是file:// android_asset访问应用程序

时间:2017-12-04 13:02:41

标签: cordova phonegap

我可以让Cordova使用lcoal网络服务器来提供/ www的内容,或者我是否坚持使用file://

问题是登录Facebook似乎需要一个URL,而使用file://时没有要处理的URL。

转向本机插件有帮助,但如果用户没有安装Native Facebook,则问题仍然存在。

出现此错误:

应用程序配置不允许使用URL:应用程序的设置不允许使用一个或多个给定的URL。它必须与网站网址或Canvas网址匹配,或者该网域必须是某个应用网域的子网域。

1 个答案:

答案 0 :(得分:0)

您需要利用本机插件。如果未安装Facebook应用程序,它将回退到使用基于Web的身份验证,以便在移动应用程序中使用。请参阅https://github.com/jeduan/cordova-plugin-facebook4