马上注册,加入CGJOY,让你轻松玩转CGJOY。
您需要 登录 才可以下载或查看,没有帐号?立即注册
×
unity发不成web格式之后,原来的跳转都是覆盖原地址的,而这都不是我们想要的。看一下解决方法,利用网页的js来实现。
首先,在发布的网页里面加入一个函数。
function linkApp(url){
window.open(url,"blank");
}
然后,在unity3d里通过Application.ExternalCall来调用这个函数。
if(Application.isWebPlayer){
Application.ExternalCall("linkApp", "jianxiu/"+jianXiuURL[1]);
//注意这里二级用的是'/'
}else{
Application.OpenURL("jianxiu\\"+jianXiuURL[1]);
//注意这里二级用的是'\\'
}
注意:Application.OpenURL("close.html");也可以打开网页,但是这里是覆盖了原来的网页。 |