Sdk-h5-client
来自陌陌游戏WIKI
h5 sdk初始化
(使用SDK所有功能前必要步骤):提供三种样式的导航栏,竖屏两种,竖屏一种。
demo源码 view-source:https://s.immomo.com/fep/momo/test-activity/h5_sdk_demo/init.html
竖屏默认样式竖屏样式2
横屏样式
![]()
调用方法:
/**
* appid 由运营人员提供
* token url中获取
* LANDSCAPE 横屏参数 false(默认竖屏) true(横屏)
* theme 1 (默认 竖屏样式1) 2 (竖屏样式2 )
* backEvent 回调函数 默认竖屏样式1返回按钮自定义事件
*/
MMSDK.init({
appid : 'h5_testh5_pfBhAtb',
LANDSCAPE:true, 横屏游戏在竖屏模式下强制横屏显示控制按钮,竖屏游戏不需要传此参数,2.91以上版本生效
token:'xxxx',
theme: 1, // 主题说明
backEvent:backFunction
}, function(userid){
//callback 回调方法成功后,以下的方法才能进行调用, 返回userid 用户唯一标识 游戏方需要以这个ID作为和momo用户的关联,才可以进入游戏
});
获取用户资料
/**
* appid 由运营人员提供
MMSDK.getUserInfo({appid : 'h5_testh5_pfBhAtb'}, function(res){
console.log(res);//res为用户资料数据
});
返回结构
{
ec: 0,
em: "success",
timesec: 1581329129,
data: {
userid: "RlNKMzhac0ZnV3gwSWVwWXpNTWpZZz09",
name: "德忠",
sign: "",
vip: 0,
reg_time: 1501724538,
constellation: "狮子座",
birthday: "1999-07-28",
age: 20,
sex: "M", //性别 M 男 F 女
avatar: "https://img.momocdn.com/album/ED/75/ED75590E-E190-83FE-82B1-2B1441B0741520180601_S.jpg",
photo: [
"ED75590E-E190-83FE-82B1-2B1441B0741520180601"
],
city: "隐身",
cityid: 110100,
big_r: "2",
vtoken: "1ac60d6ceaffbd5aaccb94b236cf8f785e412ae9"
}
}


