空间H5游戏-客户端接口

mqq.ui.showShareMenu

>= IOS 5.5 >= Android 5.5

使用说明

显示分享菜单

参数说明

mqq.ui.showShareMenu(params, callback)

名称 类型 描述
params Object 必选:是
说明:参数
callback(result) Function 必选:是
说明:注册回调

参数:params

所有平台都可以传params参数,腾讯视频、腾讯新闻、企鹅电竞、心悦俱乐部、天天快报要求必须传params参数(建议统一传)
名称 类型 必选 描述
title String 必填,消息标题,最长45字节
desc String 必填,消息摘要,最长60字节。
share_url String 点击消息后的跳转url,最长120字节。原 targetUrl 参数,可以继续使用 targetUrl
image_url String 消息左侧缩略图url。图片推荐使用正方形,宽高不够时等比例撑满,不会变形。原 imageUrl 参数,可以继续使用 imageUrl。注意:图片最小需要200 * 200,否则分享到Qzone时会被Qzone过滤掉。

回调: callback(result)

所有平台都可以传callback参数,腾讯视频、腾讯新闻、企鹅电竞、心悦俱乐部、天天快报要求必须传callback参数(建议统一传)
该回调为分享操作的回调,而非弹出分享面板的回调,腾讯视频、腾讯新闻、企鹅电竞、心悦俱乐部、天天快报之外的平台,分享操作回调请在mqq.ui.shareMessage接口传入
名称 类型 必选 描述
result Object 返回对象

回调参数 result

名称 类型 必选 描述
retCode Number 返回码

返回码 retCode

  • 0 -- 用户点击发送,完成整个分享流程
  • 1 -- 用户点击取消,中断分享流程

Example

mqq.ui.showShareMenu({
        title: '空间应用-',
        desc: 'H5开放平台-分享测试',
        share_url: 'https://h5.qzone.qq.com/app/open/1105764175/home?_proxy=1&_wv=145191',
        image_url: 'http://i.gtimg.cn/open/app_icon/05/58/35/77/1105583577_100_m.png',
    },function(result){
        alert(JSON.stringify(result));
    });
2018年9月3日接口变更说明:
为了做到在各平台使用一套代码,建议调用该接口时都按说明传params和callback