//复制文本到粘贴处
public static void CopyToClipboard(string input)
{
#if UNITY_ANDROID
// 对Android的调用
AndroidJavaClass jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
AndroidJavaObject activity = jc.GetStatic<AndroidJavaObject>("currentActivity");
if (activity == null)
return;
// 复制到剪贴板
activity.Call("copyTextToClipboard", input);
#elif UNITY_IPHONE
//调用clipboard.h中的接口
_copyTextToClipboard (input);
//Debug.LogError ("CopyToClipboard_______"+input);
#elif UNITY_EDITOR
TextEditor te = new TextEditor();
te.text = input;
te.OnFocus();
te.Copy();
#endif
}
复制文本到粘贴处
最新推荐文章于 2023-03-10 22:54:39 发布