找回密码
 立即注册

unity3D web 网页跳转的问题

热度 2已有 1103 次阅读2012-12-1 09:35 | web, 网页

unity3D web 网页跳转的问题  


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");也可以打开网页,但是这里是覆盖了原来的网页。


路过

雷人
2

握手

鲜花

鸡蛋

刚表态过的朋友 (2 人)

发表评论 评论 (1 个评论)

回复 hxsdup6 2012-12-1 09:36
可以调用JS接口打开新网页的

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-5-4 10:21 , Processed in 0.047867 second(s), 16 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

返回顶部