暂存
This commit is contained in:
1 parent
c3514df331
commit
e3f5280d94
14 files changed
+191
-20
No files matched your search
@@ -9,6 +9,10 @@ using DG.Tweening;
|
||||
using UnityEngine.EventSystems;
|
||||
using UnityEngine.SceneManagement;
|
||||
using Facebook.Unity;
|
||||
using System.Web;
|
||||
using UnityEngine.Networking;
|
||||
using System.Collections;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Assets.Scenes.Ride.Scripts
|
||||
{
|
||||
@@ -104,11 +108,13 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
photoURL: new Uri(cyclingController.mapRoute.CoverImage));
|
||||
}
|
||||
|
||||
private void shareToWx(BaseEventData b)
|
||||
{
|
||||
private async void shareToWx(BaseEventData b)
|
||||
{
|
||||
UIManager.Instance.StartCoroutine(ShowLoading());
|
||||
var res = await ConfigHelper.mapInterruptRecordApi.GetRecordSnapShot(cyclingController.RankingId);
|
||||
if (App.weChatController.IsWeChatAppInstalled())
|
||||
{
|
||||
App.weChatController.ShareWebpageToWX(0, $"{App.CurrentUser.WebHost}RoutesRecords/{cyclingController.RankingId}?Token={App.CurrentUser.cookie}", cyclingController.mapRoute.Name, "By " + App.CurrentUser.Nickname,null);
|
||||
App.weChatController.ShareImageToWX(0, res.data, Resources.Load<Sprite>("Images/pf").texture.EncodeToJPG());
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -116,11 +122,18 @@ namespace Assets.Scenes.Ride.Scripts
|
||||
}
|
||||
}
|
||||
|
||||
private void shareToWxGp(BaseEventData b)
|
||||
private IEnumerator ShowLoading()
|
||||
{
|
||||
Utils.showToast(null, "首次分享图片会消耗一些时间,请耐心等待", type: 1);
|
||||
yield return null;
|
||||
}
|
||||
private async void shareToWxGp(BaseEventData b)
|
||||
{
|
||||
UIManager.Instance.StartCoroutine(ShowLoading());
|
||||
var res = await ConfigHelper.mapInterruptRecordApi.GetRecordSnapShot(cyclingController.RankingId);
|
||||
if (App.weChatController.IsWeChatAppInstalled())
|
||||
{
|
||||
App.weChatController.ShareWebpageToWX(1, $"{App.CurrentUser.WebHost}RoutesRecords/{cyclingController.RankingId}?Token={App.CurrentUser.cookie}", cyclingController.mapRoute.Name, "By " + App.CurrentUser.Nickname,null);
|
||||
App.weChatController.ShareImageToWX(1, res.data,Resources.Load<Sprite>("Images/pf").texture.EncodeToJPG());
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user