本文介绍路由类WVNavigator相关的JSAPI,供您在通过跨平台DevOps创建H5端应用或者小程序时参考。路由类WVNavigator相关JSAPI提供退出当前页面、打开一个新的小程序界面的能力。

WVNavigator.pop

退出当前页面。

输入参数

  • 自定义:如果传入的参数为空,调用系统默认的页面退出模式;如果自定义实现了NavigatorAdapter,需要根据自定义实现的逻辑进行传参。

回调参数

成功回调参数:

  • 无回调参数。

失败回调参数:

  • [string] msg:错误信息。

window.WindVane.call('WVNavigator', 'pop', {p, function(e) {
}, function(e) {
        alert('failure: ' + JSON.stringify(e));
});

WVNavigator.push

打开新页面。

输入参数

  • 如果自定义实现了NavigatorAdapter,需要根据自定义实现的逻辑进行传参。

  • 如果未自定义实现NavigatorAdapter,需要传入以下参数。

    [string] url:需要打开的小程序页面的URL。

回调参数

成功回调参数:

  • 无回调参数。

失败回调参数:

  • [string] msg:错误信息。

var params = {
  url: 'xxxx'
};
window.WindVane.call('WVNavigator', 'push', params, function(e) {
}, function(e) {
        alert('failure: ' + JSON.stringify(e));
});