QQ群:162541429 --->>战斗卡牌视频教程发布(网游) 点击查看

unity安卓webview游戏公告

Android 小宝 5215℃ 12评论

最新,因策划需求,需将游戏中的公告栏改成显示网页,故研究下了android的webview。作为只学过java,没接触过android的我来说。那是相当的痛苦,百度了一会之后,才知道,有webview这东西。
然后各种反复查资料等等,才将webview给弄好,代码如下。需要用的朋友有福了!

最近。看查看这文章的朋友挺多的。然后重新编辑下。提一下几点注意的及Unity里如何调用的问题。

1.首先。如果我们要直接打开网址。用浏览器。而不是在我们游戏里打开的话。那我们无需写安卓。直接Unity的api就搞定了。但是如果要在游戏里显示。那就得用安卓或者ios自己的webview了

2.调用方法。和Unity接入sdk一样。用call的方式去调用安卓里的方法。把游戏和sdk类的东西分离。

3.另外。记得要在原始线程中调用打开webview。接入sdk的时候也尽量用原始线程。防止出问题。

4.完整代码在最下。放入MainActivity中即可。

20141029152554

调用打开webview

 

 

关闭webview

 

最后完整代码如下

实际调用的为:

需要原始线程打开。

打开webview后。不能滑动点击解决办法在本文最末尾处。

示例工程展示:

1 2

最后。Unity中调用参考

示例工程下载:链接:http://pan.baidu.com/s/1bnct9W7 密码:5hal (其中包括sdk接入的工程Unity的。文件夹EL下的为我生成好的安卓工程。)

Unity中安卓SDK接入:http://www.xiaobao1993.com/383.html

unity安卓视图获取不到焦点事件:http://www.xiaobao1993.com/614.html

转载请注明:小宝个人笔记 » unity安卓webview游戏公告

喜欢 (3)or分享 (0)
本站所有内容如未标明转载的内容,均为原创内容。转载请注明来源!
发表我的评论
  1. 还有点击,现在放了一个 百度的 url 正常显示 ,但是webview上的所有事件都被屏蔽了 ,这个应该怎么解决呢

  2. 现在 这些代码 如果编译 纯android’ 的话 没问题,但是放到unity插件中 就会有我说的问题