Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我无法从本地文件运行facebook js api?_Javascript_Facebook - Fatal编程技术网

Javascript 我无法从本地文件运行facebook js api?

Javascript 我无法从本地文件运行facebook js api?,javascript,facebook,Javascript,Facebook,我创建了一个HTML5应用程序,它没有在任何Web服务器上运行。这只是html和javascript,我想让我的用户登录,这样他们就可以用自己的id保存分数 我已经添加了Facebook javascript,它正在运行,但是我遇到了以下错误: Given URL is not allowed by the Application configuration.: One or more of the given URLs is not allowed by the App's settings.

我创建了一个HTML5应用程序,它没有在任何Web服务器上运行。这只是html和javascript,我想让我的用户登录,这样他们就可以用自己的id保存分数

我已经添加了Facebook javascript,它正在运行,但是我遇到了以下错误:

Given URL is not allowed by the Application configuration.: One or more of the given URLs is not allowed by the App's settings.  It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains.
这是什么意思?我的HTML5应用程序必须在具有域的Web服务器上运行吗?IE:?我希望在开发过程中用Chrome创建并测试我的游戏,然后将其推广到Android和Windows Phone等设备上。但我现在不确定,即使是这样,设备也不会运行Web服务器


因此,问题是,是否有可能使用纯HTML5实现最终的可移植性,或者我是否必须涉及Phonegap,例如,在我瞄准移动设备时,实现他们的每设备Facebook API实现?

在开发过程中,你也可以在应用程序设置中将localhost用作你的应用程序域

更多关于此的线程:


您是直接从文件系统运行还是在本地主机上运行?谢谢链接!我刚刚在facebook上的开发者网站上测试了为我的应用程序设置localhost-in-Site-URL和Mobile-Site-URL,你有本地服务器在运行吗?我确信您需要它,方括号非常适合,因为它创建了一个带有实时预览的node.js服务器。