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() { } public void startPage() { Invoke("startPageFunc", 1f); } private void startPageFunc() { var rect = GetComponent(); var webView = gameObject.GetComponent(); webView.Frame = new Rect(0, 0, Screen.width, Screen.height); webView.ReferenceRectTransform = rect; // Load a URL. webView.Load("http://192.168.0.101:3081"); // Show it. webView.Show(); webView.OnMessageReceived -= FromJs; webView.OnMessageReceived += FromJs; } private void FromJs(UniWebView webView, UniWebViewMessage message) { if (message.Path.Equals("Test")) { transform.Find("Text").GetComponent().text = message.Args["msg"]; } } // Update is called once per frame void Update() { } }