敬告:此 DEMO 演示为开放测试页面,仅用于开发者快速测试体验应用功能,请严格遵守开发者协议,了解更多。
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版 jsBridge-v20241115.zip,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
♦ 聚力阅盟小说
//设置用户ID,用于发放虚拟金币奖励 //请在调用 openReader 之前设置 jsBridge.yuemeng.setOutUserId({ //必须,字符串类型,用户ID userId: "user_123" }, function(succ, data) { alert(succ + "\n" + JSON.stringify(data)); });
//打开小说 //必须要 IMEI、定位和文件读写 权限,否则无法打开 //如果用户拒绝了以上权限,可以调用 jsBridge.appSettings() 引导用户人工开启权限 jsBridge.yuemeng.openReader({ //可选,#RRGGBB颜色,标题栏颜色,默认 #FFFFFF titleBarColor : "#FFFFFF", //可选,#RRGGBB颜色,标题栏文字颜色,默认 #000000 titleBarTextColor: "#000000", //可选,字符串类型,小说链接,默认空(打开书城) uri: "" }, function(succ, data) { if (!succ) { alert(JSON.stringify(data)); } });
//全部使用默认值,打开书城 jsBridge.yuemeng.openReader(function(succ, data) { if (!succ) { alert(JSON.stringify(data)); } });
//打开小说 jsBridge.yuemeng.openReader({ //指定链接 uri: "http://fenx.alliread.com/app/reader/506606?bookStore=3" }, function(succ, data) { if (!succ) { alert(JSON.stringify(data)); } });