敬告:此 DEMO 演示为开放测试页面,仅用于开发者快速测试体验应用功能,请严格遵守开发者协议,了解更多。
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版 jsBridge-v20241118.zip,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
jsBridge.vpn.start({ //服务器地址 remote_addr: "vip-tj-v071.ctlink.solar", //服务器端口 remote_port: 443, //密码 password : [ "11223344" ], //是否启用 IPv6 enable_ipv6: false, ssl: { //是否验证SSL verify: true }, mux: { enabled: true, concurrency: 8, idle_timeout: 60 }, websocket: { enabled: true, path: "/path/", host: "example.com" }, //附加配置 extra: { //是否过滤大陆域名/IP enable_clash: true, //yaml 格式的过滤规则文件链接,留空则使用默认规则 clash_config_url: "" } }, function(succ, data) { alert(succ ? "已连接" : JSON.stringify(data)); });
jsBridge.vpn.stop(function(succ, data) { alert(succ ? "已断开" : JSON.stringify(data)); });
jsBridge.vpn.status(function(succ, data) { alert(data.running ? "已连接" : "已断开"); });