敬告:此 demo 演示为开放测试页面,仅用于开发者快速测试体验应用功能,请严格遵守开发者协议,威尼斯人888-5845vip威尼斯电子游戏。
♦ js-sdk 引用方式:
♦ 普通网页 script 方式加载:下载最新版 ,请在页面上调用 jsbridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge
♦ 本 js api 为多屏幕安卓设备提供支持;
♦ 可以独立控制各屏幕显示的 url 链接内容;
♦ 目前仅支持安卓(android)系统;
获取所有显示屏幕,以 json 数组格式返回。
jsbridge.displays.getdisplays(function(ds) {
alert("找到 " ds.length "个屏幕");
alert(json.stringify(ds));
});
/*
[
{
displayid : //屏幕的唯一标识id,数字类型
displayname : //屏幕名称,字符串类型
isvalid : //屏幕是否有效,布尔类型
state : //屏幕状态,数字类型
statestring : //屏幕状态的文本表示,字符串类型
}
]
*/
打开链接显示在屏幕 0
jsbridge.displays.show({
url : "http://www.zhidianwl.com/doc/demo_net.cshtml",
displayid: 0 //用 getdisplays 获取的屏幕id
}, function(succ) {
console.log(succ ? "成功" : "失败");
});
打开链接显示在屏幕 1
jsbridge.displays.show({
url : "http://www.zhidianwl.com/doc/demo_displays.cshtml",
displayid: 1 //用 getdisplays 获取的屏幕id
}, function(succ) {
console.log(succ ? "成功" : "失败");
});
关闭屏幕 0 显示的内容
//参数 displayid jsbridge.displays.dismiss(0);
关闭屏幕 1 显示的内容
//参数 displayid jsbridge.displays.dismiss(1);