2021-12-23 09:54:14 +08:00

40 lines
961 B
C#

using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class test : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
var webView = gameObject.GetComponent<UniWebView>();
webView.Frame = new Rect(0, 0, Screen.width, Screen.height);
// Load a URL.
webView.Load("http://192.168.0.101:3081");
// Show it.
webView.Show();
webView.ReferenceRectTransform = GetComponent<RectTransform>();
webView.OnMessageReceived -= FromJs;
webView.OnMessageReceived += FromJs;
}
private void FromJs(UniWebView webView, UniWebViewMessage message)
{
if (message.Path.Equals("Test"))
{
transform.Find("Text").GetComponent<Text>().text = message.Args["msg"];
}
}
// Update is called once per frame
void Update()
{
}
}