关闭浏览器"/>
untiy打开关闭浏览器
最简单的打开方法,只能打开不能关闭,自动打开默认浏览器
Application.OpenURL("/");
打开关闭谷歌浏览器
using System.Diagnostics;private static Process web;if (web == null)//打开
{web = Process.Start("Chrome.exe", "/");
}
else//关闭
{web.Kill();web = null;
}
打开关闭Edge浏览器
using System.Diagnostics;private static Process web;if (web == null)//打开{web = Process.Start("MicrosoftEdge.exe", "/");
}
else//关闭 不能像谷歌一样直接kill,貌似原因是打开edge时实际上是启动了另一个进程来打开浏览器,浏览器启动后直接退出了,所以kill的不是浏览器。
{try{foreach (Process process in Process.GetProcessesByName("msedge")){process.Kill();}}catch (Exception e) {UnityEngine.Debug.LogError(e.Message);}finally{web = null;}
}
更多推荐
untiy打开关闭浏览器
发布评论