收藏
回答

ReferenceError: FB is not defined

游戏引擎 AppID 微信版本 基础库版本
Unity wxa45d86c12b46dc44 8.0.31 2.0.0
using AOT;
using ExLog;
using sqsdk;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using UnityEngine;
namespace TFW
{
    public class SQAndroidWebgl : MonoBehaviour
    {
        [DllImport("__Internal")]
        private static extern void login(string json, MyFunc action);


        private delegate void MyFunc(string str);


        [MonoPInvokeCallback(typeof(MyFunc))]
        private static void MyCallback(string str)
        {
            Debug.LogError($"str:{str}");
        }


        // Start is called before the first frame update
        void Start()
        {
            UnityLogHelper.Log($"SQAndroidWebgl DoLogin");
            DoLogin();
        }


        public void DoLogin()
        {
            //unityActivity.Call("login", "");
            SQLoginInfo sQLoginInfo = new SQLoginInfo();
            sQLoginInfo.gid = "1017927";
            sQLoginInfo.pid = "432";
            Debug.Log($"SQSDK开始登录webgl gid:{sQLoginInfo.gid} pid:{sQLoginInfo.pid}");
            var jsonval = JsonUtility.ToJson(sQLoginInfo);
            //Debug.LogError($"SQSDK开始登录webgl json:{jsonval}");
            Debug.Log($"SQSDK开始登录webgl begin");
            login(jsonval, MyCallback);
        }


        // Update is called once per frame
        void Update()
        {


        }
    }
}




回答关注问题邀请回答
收藏
登录 后发表内容