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 ""