窗口控制

1. 关闭当前窗口

(@since 云助手app 3.1.6)

 yzs.closeWindow();

2. 启用禁用横竖屏

(@since 云助手app 3.1.6)

 yzs.enableLandscape(true);//true 启用横竖屏切换 false:禁用横竖屏切换。默认是开启横竖屏切换的

3. 页面返回

(@since 云助手app 3.1.6)

yzs.goBack();

4. 在新窗口中打开页面

(@since 云助手app 3.2.0)

yzs.openWindow({
    url: "https://m.baidu.com",
    openWay: 0,
});

参数说明

参数 参数类型 必须 说明
url String 需要打开的网页地址
openWay int 0:在云助手中打开链接 1:通过系统浏览器打开链接,默认为0

5. 监听返回上一页和关闭窗口

(@since 云助手app 4.1.5)

插件说明:

应用监听了返回上一页或关闭窗口后,在用户点击对应按钮时,云助手会回调click方法,应用可根据action区分返回和关闭自行处理对应事件,此时云助手不再处理对应事件;

当应用方不再需要监听返回或关闭窗口事件后,一定要移除监听,否则用户的返回和关闭窗口将没有任何响应。
yzs.watchBackClose({
    watchMode:2,
    click:function(res) {
        /**{
            "action": 1,//0-点击了返回按钮;1-点击了关闭窗口;
            "code": 0,
            "eventId": "1648175202000",
            "message": "success"
        }*/
    },
    success: function(res) {
    },
    error: function(res) {
    }
});

6. 移除返回上一页和关闭窗口的监听

(@since 云助手app 4.1.5)

yzs.unWatchBackClose({
    success: function(res) {
    },
    error: function(res) {
    }
});

7. 启用禁用侧滑返回

(@since 云助手app 4.2.3)

 yzs.enableSideslipping(true);//true 启用侧滑返回 false:禁用侧滑返回。默认启用

results matching ""

    No results matching ""