敬告:此 demo 演示为开放测试页面,仅用于开发者快速测试体验应用功能,请严格遵守开发者协议,九游会国际-九游会真人第一品牌。
♦ js-sdk 引用方式:
♦ 普通网页 script 方式加载:下载最新版 ,请在页面上调用 jsbridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge
♦ 新浪微博 ;
检查是否安装了微博客户端
jsbridge.weibo.installed(function(yes) { alert(yes ? "已安装" : "未安装"); });
• 可以用函数回调,以json格式获取token等信息;
• 可以用url回调,token等信息作为url参数传递;
• 如果安装了微博客户端则呼出微博app授权登录,没安装则调用微博 h5 网页登录。
jsbridge.weibo.login(function(succ, result) { if (succ) { alert(json.stringify(result)); } else { alert("登录失败或取消了登录\n" json.stringify(result)); } }); /** 登录成功时 result 信息 { uid: //从新浪微博服务器获取的 userid,字符串类型 screenname: //微博昵称,字符串类型 token: //从新浪微博服务器获取的 accesstoken,字符串类型 refreshtoken: //从新浪微博服务器获取的 refreshtoken,字符串类型 expirestime: //token 的有效期,时间戳(毫秒),数字类型 phonenum: //电话号码(如果有权获取),字符串类型 } **/
• 可以用函数回调,以json格式获取token等信息;
• 可以用url回调,token等信息作为url参数传递;
• 如果安装了微博客户端则呼出微博app授权登录,没安装则调用微博 h5 网页登录。
//只有登录成功后才会跳转到你指定的url jsbridge.weibo.login("./u.cshtml"); /** 登录成功登录成功后将跳转到 u.cshtml?uid=xxxx&token=xxxx&expirestime=xxxx&refreshtoken=xxxx&phonenum=xxxx **/
• 需要安装微博客户端
jsbridge.weibo.sharetext({ text: "这是一个不错的app打包平台" //限140个汉字以内 }, function(err) { alert(err ? err : "分享成功"); });
• 需要安装微博客户端,并申请读写文件的权限。
jsbridge.weibo.shareimage({ text: "这是一个不错的app打包平台", //可选,限140个汉字以内 imageurl: "http://i.yimenyun.net/sys/1.jpg" //图片链接 }, function(err) { alert(err ? err : "分享成功"); });
• 需要安装微博客户端,并申请读写文件的权限。
jsbridge.weibo.shareimages({ text: "这是一个不错的app打包平台", //可选,限140个汉字以内 images: [ //图片链接数组 "http://i.yimenyun.net/sys/1.jpg", "http://i.yimenyun.net/sys/2.jpg", "http://i.yimenyun.net/sys/3.jpg", "http://i.yimenyun.net/sys/4.jpg", "http://i.yimenyun.net/sys/5.jpg", "http://i.yimenyun.net/sys/6.jpg", "http://i.yimenyun.net/sys/7.jpg", "http://i.yimenyun.net/sys/8.jpg", "http://i.yimenyun.net/sys/9.jpg" ] }, function(err) { alert(err ? err : "分享成功"); });
• 需要安装微博客户端
jsbridge.weibo.sharewebpage({ text: "这是一个不错的app打包平台", //可选,限140个汉字以内 title: "app快捷打包", //必须,分享的标题,小于1kb desc: "这是一段描述", //可选,描述文字,小于1kb imgurl: "http://i.yimenyun.net/sys/logo.png", //图标 link: "https://m.baidu.com" //网页链接 }, function(err) { alert(err ? err : "分享成功"); });
• 需要安装微博客户端,并申请读写文件的权限。
jsbridge.weibo.sharevideo({ text: "这是一个不错的app打包平台", //可选,限140个汉字以内 videourl: "https://734.cdn-vod.huaweicloud.com/asset/c4aec16ec296cb8964f80845000cb958/play_video/fcb8827219c07153131eff228583e5a1_h.264_1280x720_heaacv1_1500.mp4" //视频链接 }, function(err) { alert(err ? err : "分享成功"); });