消息推送相关

方法

方法

invalidate

invalidate
(
  • options
)

停止消息推送服务

参数:

名称类型标识描述
options Object 必选

配置参数

名称类型标识描述
url String 必选

请求url地址

success Function 必选

成功后的回调

error Function 必选

失败后的回调

示例:

<script>
   cmp.requestTimer.invalidate({
       url:"xxasd",
       success:function(result){
            //do something with result
       },
       error:function(error){
       }
   });
</script>

start

start
(
  • options
)

开启消息推送服务

参数:

名称类型标识描述
options Object 必选

配置参数

名称类型标识描述
timeInterval Number 必选

推送轮询时间

url String 必选

请求url地址

parameter String 必选

请求参数

requestMethod String 必选

请求类型get、post,

header Object 必选

请求header

timeout Number 必选

请求超时设置

success Function 必选

成功后的回调

error Function 必选

失败后的回调

示例:

<script>
   cmp.requestTimer.start({
        timeInterval:6000,
        url:"xxxxx",
        parameter:"xxx",
        requestMethod:"GET",
        header:{"xx":"xx"},
        timeout:12000,
       success:function(result){
            //do something with result
       },
       error:function(error){
       }
   });
</script>
Top