chicken_dy/Assets/Plugins/ByteGame/com.bytedance.starksdk/UNBridge/WebGLInterface.cs

29 lines
799 B
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System.Runtime.InteropServices;
using UnityEngine.Scripting;
[assembly: Preserve]
namespace StarkSDKSpace.UNBridgeLib
{
public class WebGLInterface
{
#if UNITY_WEBPLAYER || UNITY_WEBGL
//以下接口为Web使用用于调用JS代码。
[method: Preserve]
[DllImport("__Internal")]
public static extern void unityCallJs(string msg);
[method: Preserve]
[DllImport("__Internal")]
public static extern string unityCallJsSync(string msg);
[method: Preserve]
[DllImport("__Internal")]
public static extern bool h5HasAPI(string apiName);
[method: Preserve]
[DllImport("__Internal")]
public static extern string unityMixCallJs(string msg);
#endif
}
}