交互

学无止境✅  2015-12-22
0

Appcan封装的uexXmlHttpMgr对象
方法如下:
uexXmlHttpMgr.open(String inXmlHttpID, String inMethods, String inUrl);
第一个参数:
inXmlHttpID:异步请求操作ID;必须值。(随机不重复)
第二个参数:
inMethods:异步请求类型;(get,post)
第三个参数:
inUrl:异步请求地址;
通过uexXmlHttpMgr.onData函数获取值。
uexXmlHttpMgr.onData(inOpCode,inResult)
inOpCode:操作ID,由发起请求时传入的值,随机不重复;
inResult:服务器返回的任意数据;String类型。
使用方式:

<!DOCTYPE HTML>
<html>
  <head>
    <title>跨域异步请求接口</title>
   </head>
  <body>
    <div class="tit">跨域异步请求接口</div>
    <div class="conbor" id="my_result"></div>
    <script type="text/javascript">
      var url="http://192.168.1.5/musicmodel/api/user.api.php?m=param&appid=1000";
      function xmlHttp(){
        uexXmlHttpMgr.open("1", "GET",url,"");
        uexXmlHttpMgr.send("1");
      }
      function httpSuccess(opid,stauts,result){
        document.getElementById("my_result").innerHTML =result;
        uexXmlHttpMgr.close("1");
      }
      window.uexOnload = function(){
        uexXmlHttpMgr.onData = httpSuccess;
        uexWidgetOne.cbError = function(opCode, errorCode, errorInfo){
          alert(errorInfo);
        }
      }
     </script>
   </body>
</html>


游客  现在