我已经为此苦苦挣扎了一段时间,最终放弃了使用我的 cocos2d javascript 游戏(结构基于本教程http://www.raywenderlich.com/33028/how-to- make-a-cross-platform-game-with-cocos2d-javascript-tutorial-the-platforms .. thx Ray .. ) 现在我正在尝试找到一种在运行我的游戏时将 xml 文件保存到网络服务器的方法,首先在浏览器中(因为这似乎是最直接的方法),然后希望以后作为可以访问同一网络服务器的应用程序。
我很清楚如何从我的数组对象生成 xml,并且我意识到 php 在将 xml 文件写入服务器端的磁盘时是我的朋友。我什至听说过他的朋友 AJAX 似乎有他的联系方式:)
我目前最大的问题是我发现的 AJAX 示例都使用 jquery。我意识到这可能是为了简化跨浏览器兼容性问题,但我不知道如何在我的游戏中向 JS 添加 JQuery 功能(可能是愚蠢的基本或不可能的,因为它会弄乱所有绑定,我不知道)。大多数示例都假设直接从浏览器脚本中执行所有这些操作,因此任何帮助都会很棒。
如果 jquery 是不行的,有没有人有如何将任何格式的 xml 数据发送到 php 的示例?
我敢肯定那里有足够的教程来说明如何从那里处理事情......
如果有一种更简单或更好的方法可以在本地或使用 cocos2d javascript 想法的服务器上保存游戏存档,我会很高兴听到它。
谢谢..
编辑
我已经设法弄清楚 jquery 选项的简单答案(至少在部署到 web 时)是在加载所有其他 js 文件的 cocos2d.js 文件的顶部包含 jquery ......可能不是将它全部移植到 iphone 时的声音选项。