Skip to content

Commit 332f8b0

Browse files
author
uhu
committed
feat: update
1 parent 8c7fa0f commit 332f8b0

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

Demo/Ranking/Assets/RankDemo/Ranking.cs

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ public class Ranking : MonoBehaviour
3030
public GameObject RankMask;
3131
public GameObject RankingBox;
3232
private CanvasType selectedCanvasType;
33+
private WXOpenDataContext openDataContext
3334

3435
void Start()
3536
{
@@ -70,14 +71,19 @@ void Start()
7071
string msg = JsonUtility.ToJson(msgData);
7172

7273
ShowOpenData();
73-
WX.GetOpenDataContext().PostMessage(msg);
74+
InitOpenDataContext();
75+
openDataContext.PostMessage(msg);
7476
}
7577
});
7678
}
7779

7880
void InitOpenDataContext()
7981
{
80-
WX.GetOpenDataContext(new OpenDataContextOption
82+
if (openDataContext)
83+
{
84+
return;
85+
}
86+
WXOpenDataContext openDataContext = WX.GetOpenDataContext(new OpenDataContextOption
8187
{
8288
sharedCanvasMode = selectedCanvasType
8389
});
@@ -152,7 +158,8 @@ void Init()
152158
msgData.type = "showFriendsRank";
153159

154160
string msg = JsonUtility.ToJson(msgData);
155-
WX.GetOpenDataContext().PostMessage(msg);
161+
InitOpenDataContext();
162+
openDataContext.PostMessage(msg);
156163
});
157164

158165

@@ -182,7 +189,8 @@ void Init()
182189
string msg = JsonUtility.ToJson(msgData);
183190

184191
Debug.Log(msg);
185-
WX.GetOpenDataContext().PostMessage(msg);
192+
InitOpenDataContext();
193+
openDataContext.PostMessage(msg);
186194
});
187195

188196
InitButton.onClick.AddListener(InitOpenDataContext);

0 commit comments

Comments
 (0)