我使用HTML5 Canvas Element,Javascript for facebook制作了游戏。我面临两个问题。
1.我的游戏在facebook app中的iframe内部,所以当我使用 onkeydown 甚至Javascript并按下箭头键时,游戏正常工作但滚动条上下移动。我上传了游戏并已经设置好了。它可以在snake找到。
2.我完全无法理解如何使用图形API,因为我不知道cURL,因为在不问玩家的情况下发布在墙上获得的分数,因为如果我问他们就像“facebook想要我“玩家可以改变它。
答案 0 :(得分:0)
1。您必须使用某种方法来阻止事件冒泡或被父母捕获:
for IE
window.event.cancelBubble = true
适用于Firefox,Safari,Chrome,Opera
e.stopPropagation()
e.preventDefault()
有关详细信息,请阅读此文档:http://www.quirksmode.org/js/events_order.html
2. 您需要使用ajax从用户浏览器提交分数,而不是从服务器提交分数,因为您将没有用户身份验证的令牌/ cookie用于识别提交分数的用户。如果您使用ajax,那么浏览器会自动将cookie与请求一起推送,然后您不关心它。