在前端开发中有一种异步刷新技术—AJAX,俗称阿贾克斯;在web中HTTP请求很普遍,cocos2d-js引擎也对其进行了移植,无论是JSB平台,还是cocos2d-html中Web平台,都可以使用。
XMLHttpRequest对象中常用的函数和属性:
- open(request-type, url, asynch)。 与服务器连接,创建新的请求。
- request-type GET/POST
- url URL
- asynch true为异步连接,false为同步连接,默认true。
- send()。 向服务器发送请求。
- abort()。 退出当前请求。
- readyState。当请请求的就绪状态,其中4表示准备就绪。
- status。 HTTP请求状态码,200表示成功请求。
- onreadystatechange。 服务器请求处理完回调函数。
给个例子吧
1 | var HttpCtrl = cc.Class.extend({ |