1.游戏中心排行榜

配置、上传方法如下

    var strStage = JSON.stringify({
        wxgame : {
            score : level,
            update_time : Math.floor(new Date().valueOf() / 1000),
        }
    })
    GWechat && WechatManager.upload(GConfig.CLOUD.STAGE , strStage);
WechatManager.upload = function(key1 , val1){
    if(!GWechat || !WechatManager.bConnected) return
    wx.setUserCloudStorage({
        KVDataList : [{key : key1 ,value : String(val1)}],
        success : function(){
            GLog.d("WechatManager.upload succ");
        },
        fail : function(){
            GLog.e("WechatManager.upload fail");
        }
    })
}

 

2.子域好友排行榜
v2.0.1版本后更新了子域相关方式
实操以来记录以下几处问题
 
首先
label 的默认值不能是"" 否则会因为width==0渲染错误
可以默认label里面有字符(空格也行)
 
其次
全面屏手机可能会出现显示偏移的问题
需要注意以下几点
  • 创建开放数据域项目通过相关的 API 获取用户数据,根据自身需求制作 ui 的展示。整个开放数据域项目只应该包含其内容 UI,并且应该将场景中 Canvas 组件的设计分辨率设置为 UI 的完整分辨率,不需要对应主域的分辨率。
  • 主域中创建一个节点作为开放数据域容器,添加 WXSubContextView 组件用于设置开放数据域视窗以及更新开放数据域贴图,这个节点的宽高比应该等于开放数据域设计分辨率的宽高比(否则会出现拉伸)。

 

以上是主域中的设置

以上是子域配置

 

需要注意子域中camera背景色需要透明

否则会有多余底色

 

 

子域中貌似还不能使用自动合图