代理域名自动具备以下JSAPI调用权限
注意:qqapi.js会自动注入,业务无需手动引用
分享
名称 | 兼容性 | 描述 |
---|---|---|
mqq.ui.setOnShareHandler | 设置web页面分享的监听事件 | |
mqq.ui.shareMessage | 调用客户端的分享接口,分享内容给好友/群/空间/微信 | |
mqq.ui.showShareMenu | 唤起分享面板 | |
mqq.ui.shareArkMessage | 调用客户端的大图分享接口,分享内容给QQ好友(仅适用于结合版) | |
mqq.Qzone.sharePicture | 分享图片(base64) 攻略传送门 | |
mqq.Qzone.writeMood | 写说说接口 |
本地存储
名称 | 兼容性 | 描述 |
---|---|---|
mqq.data.writeH5Data | 写数据到本地 | |
mqq.data.deleteH5Data | 删除本地数据 | |
mqq.data.deleteH5DataByHost | 删除指定域下的所有数据 | |
mqq.data.readH5Data | 读取存到本地的数据 |
webview
名称 | 兼容性 | 描述 |
---|---|---|
mqq.ui.openUrl | 打开指定url | |
mqq.ui.popBack | 关闭当前webview | |
mqq.ui.setOnAddShortcutHandler | 显示收藏桌面快捷方式的浮点图标或功能按钮 | |
mqq.ui.addShortcut | 生成桌面快捷方式图标 | |
mqq.ui.setPullDown | 启动下拉刷新 | |
mqq.ui.showTips | 弹出文本的toast提示,2秒后消失 | |
mqq.ui.setTitleButtons | 配置webview顶部按钮的标题、点击回调等 | |
mqq.ui.refreshTitle | 刷新客户端显示的网页标题 | |
mqq.ui.disableLongPress | 关闭图片长按功能 | |
mqq.ui.disableWebviewLongPress | 关闭webview长按功能 | |
mqq.ui.pageVisibility | 查询页面的可见性。 | |
mqq.ui.setRightDragToGoBackParams | 设置向右划后退触发的区域 | |
mqq.ui.setWebViewBehavior | 配置webview的行为 | |
mqq.ui.showActionSheet | 弹出 ActionSheet | |
mqq.ui.showDialog | 弹出一个确认框 | |
mqq.ui.webviewCanScroll | 禁止webview下拉回弹效果 | |
mqq.data.onFirstScreen | 获取页面首屏可见时间。 | |
mqq.data.getPerformance | 获取 Performance 数据 | |
mqq.Qzone.OpenGDTVideoPage | 广点通视频广告播放 | |
mqq.ui.setOnCloseHandler | 设置webview关闭回调 | |
mqq.data.canIShow | 判断某个功能(UI相关)在当前平台是否支持 | |
mqq.data.getGiftList | 获取当前平台支持的专属礼包 |
图片
名称 | 兼容性 | 描述 |
---|---|---|
mqq.media.showPicture | 调起手Q端的图片查看器 | |
mqq.media.getPicture | 从相册选择图片或者调用摄像头拍照 |
支付
名称 | 兼容性 | 描述 |
---|---|---|
window.popPayTips | 唤起玩吧支付 |
事件
名称 | 兼容性 | 描述 |
---|---|---|
mqq.addEventListener | 监听客户端事件 | |
mqq.removeEventListener | 移除客户端事件的监听器 | |
mqq.dispatchEvent | 抛出一个事件给客户端或者其他 WebView | |
event:qbrowserTitleBarClick | 点击标题栏事件 | |
event:qbrowserOptionsButtonClick | Android 的物理菜单键的点击事件 | |
event:qbrowserPullDown | 页面下拉刷新时候会抛出该事件 | |
event:qbrowserVisibilityChange | 当webview可见性发生改变时将会抛出该事件 | |
window._fusion.sendpcmsg | 手Q向PC QQ 发送临时会话消息 |
传感器
名称 | 兼容性 | 描述 |
---|---|---|
mqq.sensor.startAccelerometer | 开始监听重力感应数据 | |
mqq.sensor.stopAccelerometer | 停止监听重力感应数据 | |
mqq.sensor.startCompass | 开始监听罗盘数据 | |
mqq.sensor.stopCompass | 停止监听罗盘数据 | |
mqq.sensor.vibrate | 让手机震动一下 |
设备
名称 | 兼容性 | 描述 |
---|---|---|
mqq.device.getNetworkType | 获取网络类型 | |
mqq.device.getNetworkInfo | 获取细化的具体网络类型 | |
mqq.device.setScreenStatus | 设置屏幕是否常亮 | |
mqq.device.getDeviceInfo | 获取设备信息(仅微端支持) |
信息录入
名称 | 兼容性 | 描述 |
---|---|---|
mqq.data.setClipboard | 复制内容到剪贴板,目前支持纯文本 | |
mqq.ui.scanQRcode | 唤起扫描二维码 | |
mqq.data.getFriendInfo | 好友选择器 | |
mqq.app.isAppInstalled | 判断微端APP是否安装 | |
mqq.isGameApp | 判断当前是否微端APP |
广告
名称 | 兼容性 | 描述 |
---|---|---|
mqq.ad.banner | 腾讯banner广告 |
营销活动
名称 | 兼容性 | 描述 |
---|---|---|
mqq.ui.showGameServerSelector | 获取用户在腾讯游戏的角色信息 |