Microseer.navigationTo(object)

保留当前页面,跳转到应用内或其它应用的某个页面

  • 如果开发者以自定义参数对象的方式传递参数,请按以下步骤:

  • 开发者需要在页面中(下级页面)的Microseer.ready方法中,添加事件处理函数 Microseer.onReceivePrePageData = function(data){}

  • 参数data 为传递参数,参数类型为object,可以自定义类型;

object 参数说明

参数名 类型 必填 说明
path string 需要跳转的应用内页面的路径 , 路径相对于应用根目录,路径后可以带参数。参数与路径之间使用?分隔,参数键与参数值用=相连,不同参数用&分隔;如 'path?key=value&key2=value2'
title string 设置需要跳转页面的title,主要是给无法控制的外部页面,如果自己页面可以用 Microseer.setNavigationBarTitle(string)方法
parameters object 自定义参数对象传递给跳转页面使用(客户端支持版本1.1.2)
appCode string 应用间跳转必传(客户端支持版本1.1.2)
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

Microseer.onReceivePrePageData 参数说明

参数 类型 必填 说明
data object 开发者自定义的数据接口,对应Microseer.navigationTo 参数中 parameters

eg:

var object = {
    path:'sub/third.html?id=3',
    parameters:{
        参数1:'参数值',
        参数2:'参数值',
        参数3:'参数值',
        array:['1',{key:'value'}],
        dict:{key:'value'}
    },
    appCode:100010
};

Microseer.navigationTo(object);

Microseer.ready = function() {
    Microseer.onReceivePrePageData = function(data){

    }
};

results matching ""

    No results matching ""