本 js API 为多屏幕安卓设备提供支持;
可以独立控制各屏幕显示的 URL 链接内容;
目前仅支持安卓(Android)系统;
getDisplays 获取所有显示屏幕
获取所有显示屏幕,以 JSON 数组格式返回。
- jsBridge.displays.getDisplays(function(ds) {
- alert("找到 " + ds.length + "个屏幕");
- alert(JSON.stringify(ds));
- });
- /*
- [
- {
- displayId : //屏幕的唯一标识ID,数字类型
- displayName : //屏幕名称,字符串类型
- isValid : //屏幕是否有效,布尔类型
- state : //屏幕状态,数字类型
- stateString : //屏幕状态的文本表示,字符串类型
- }
- ]
- */
复制代码
show 打开链接显示在指定屏幕
打开链接显示在屏幕 0
- jsBridge.displays.show({
- url : "https://www.yimenapp.com/doc/demo_net.cshtml",
- displayId: 0 //用 getDisplays 获取的屏幕ID
- }, function(succ) {
- console.log(succ ? "成功" : "失败");
- });
复制代码
show 打开链接显示在指定屏幕
打开链接显示在屏幕 1
- jsBridge.displays.show({
- url : "https://www.yimenapp.com/doc/demo_displays.cshtml",
- displayId: 1 //用 getDisplays 获取的屏幕ID
- }, function(succ) {
- console.log(succ ? "成功" : "失败");
- });
复制代码
dismiss 关闭指定屏幕显示的内容
关闭屏幕 0 显示的内容
- //参数 displayId
- jsBridge.displays.dismiss(0);
复制代码
dismiss 关闭指定屏幕显示的内容
关闭屏幕 1 显示的内容
- //参数 displayId
- jsBridge.displays.dismiss(1);
复制代码
|