关于Unity程序在IOS和Android上显示内嵌网页的方式

近期因为有须要在Unity程序执行在ios或android手机上显示内嵌网页。所以遍从网上搜集了一下相关的资料。整理例如以下:

UnityWebCore

从搜索中先看到了这个。下载下来了以后发现这个的原理好像是通过调用浏览器内核。然后将网页渲染到mesh的方式完毕的。

但遗憾的是仅仅支持windows桌面版本号。但还是发出来大家假设有须要能够下载

 下载地址: http://pan.baidu.com/s/1nt3FVkd

unity-webview

这个是在github上找到的。

是一个keijiro的日本人编写。

https://github.com/keijiro/unity-webview-integration

就是依据手机平台在手机上调用对应的WebView组件显示,比方IOS上就是调用UIWebView。同一时候自定义了与javascript交互的格式。能够在unity的c#代码中对应javascript的调用。须要的朋友能够试试。

须要在ios和android上才干看到效果。

依据keijiro编写的项目,在github上你还能够搜索到其它人fork后改动的项目。应该是进行了一些封装和改动。但都是基于keijiro的。

https://github.com/Kogarasi/Unity-Webview

https://github.com/gree/unity-webview

UniWebView

这个是一个中国人编写的组件。也是依据手机平台调用对应的WebView上组件来显示,也能够支持和javascript的交互。

project非常完好。在mac os以及手机的系统上直接能够看到执行效果,而且效果非常不错。

推荐使用的,可是我就不能提供下载地址了。

由于这个插件是收费的。

为了支持作者还请大家自行购买。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYXNzaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" >

时间: 2024-10-27 02:47:00

关于Unity程序在IOS和Android上显示内嵌网页的方式的相关文章

「Unity」与iOS、Android平台的整合:3、导出的Android-Studio工程

本文属于「Unity与iOS.Android平台的整合」系列文章之一,转载请注明出处. Unity默认导出的是Android-Eclipse工程,毕竟Eclipse for Android开发在近一两年才开始没落,用户量还是非常巨大的. 个人认为AndroidStudio非常好用,能轻易解决很多Eclipse解决不了或者很难解决的问题. 所以我将Unity导出的Andoid工程分为Eclipse和AndroidStudio两部分. 不过我之后的相关内容都会使用AndroidStudio,希望依然

「Unity」与iOS、Android平台的整合:2、导出的Android-Eclipse工程

本文属于「Unity与iOS.Android平台的整合」系列文章之一,转载请注明出处. Unity默认导出的是Android-Eclipse工程,毕竟Eclipse for Android开发在近一两年才开始没落,用户量还是非常巨大的. 个人认为AndroidStudio非常好用,能轻易解决很多Eclipse解决不了或者很难解决的问题. 所以我将Unity导出的Andoid工程分为Eclipse和AndroidStudio两部分. 不过我之后的相关内容都会使用AndroidStudio,希望依然

解决Lightmap在PC上与ios和Android上表现不同的问题

Lightmap在PC上与android和ios的区别以及解决方法 1.  问题描述 相信很多人碰到过Lightmap的一些问题: 烘培好Lightmap之后,在PC上看起来相当给力,而打包成ios或android之后,就傻眼了,Lightmap往往就出现了改变,例如灯光曝光度不够.光照颜色偏冷色调.有时候甚至黄色光也能变成绿色光等等. 2.造成Lightmap在PC.ios和android上表现不同的原因. 在u3d里,Lightmap的格式是.exr(openEXR),exr格式的储存方式是

「Unity」与iOS、Android平台的整合:4、与iOS、Android的交互理论篇

本文属于「Unity与iOS.Android平台的整合」系列文章之一,转载请注明出处. 本文主要讲解Unity与iOS.Android平台进行交互的理论基础. 零.前言 在Unity端使用的是C# 在iOS端使用的是Object-C 在Android端使用的是Java 你要问我为什么? 因为我乐意啊~ 一.交互需求 代码与代码之间的交互需求抽象之后是两个最基础的要求: 1.调用函数 2.传递数据 所以我们只需要在Unity与iOS.Android之间实现这两个基础要求即可. 二.交互原理 首先,

js 通过浏览器直接打开应用程序(IOS,Android)并判断浏览器内核

本功能主要用于手机端,如果手机未安装该APP,则跳转至下载页面:否则,直接打开手机中的APP. <div style="position:absolute; top:84%; left:24%; z-index:8;"> <a id="J-call-app" href="javascript:;"><img src="image/but01.jpg"></a> <input

小程序内嵌网页的开放是一场创业公司的及时雨吗

11.2晚小程序突然开放两个重磅能力:1.小程序内可直接打开网页,2.小程序可关联500个公众号.通过研究,我们发现这次新能力的开放,促使小程序推动微信的春秋战国时代来临.有开发者感叹,不懂小程序的人,以后就不要出来谈营销啦!接下来,我们就听听萤火新媒萤连长从三个方向为大家解读,为什么新能力的开放是一场创业公司的及时雨.一.对于开发者.运营者有哪些好处1.小程序有了自己的流量用户使用小程序时,可以从小程序直接进入到内嵌网页,同时也支持用户从内嵌网页返回小程序.这样一来,小程序也可以做成小的流量分

[小程序开发] 微信小程序内嵌网页web-view开发教程

为了便于开发者灵活配置小程序,微信小程序开放了内嵌网页能力.这意味着小程序的内容不再局限于pages和large,我们可以借助内嵌网页丰富小程序的内容.下面附上详细的开发教程(含视频操作以及注意事项) 一.小程序内嵌网页web-view教程 1) 微信公众平台,登录小程序账号 2) 左侧-设置-开发设置-业务域名-配置 3) 小程序管理员微信扫码 4) 填写小程序业务域名,域名需ICP备案 5) 下载校检文件上传至服务器指定目录,保存 6) 小程序业务域名配置完成7) 打开微信开发者工具,添加小

测试了小程序的内嵌网页总结几点

11月2日深夜微信团队宣布小程序内嵌页面开放了,很多开发者已经测试了小程序的内嵌网页,他们总结了以下几点: 1.内嵌网页的域名需要在小程序管理后台设置为业务域名,也就是需要先加入白名单 一个小程序最多可以添加 20 个业务域名,且一年只可修改 50 次业务域名. 2.内嵌的网页用起来跟微信内打开体验差不多,下拉也会显示“网页由 XX 域名提供” 3.内嵌的网页可以播放视频,但是视频必须是在白名单域名内的 我测试把视频放在七牛,就无法播放,一直在加载中. 4.内嵌的网页可以嵌入 iframe,而且

关于android h5内嵌网页报TypeError: Object.entries is not a function

android内嵌网页有个tab点击居然没反应,晕了.不过还好只是手里的魅族手机有问题,华为的可以,基本可以确定是兼容性问题 用devtools查看webview网页看到报错信息如下图 很明显了es6的generators的entries函数不支持,然后查看手机的chrome内核版本是51,查了下android chrome内核兼容性如下图,android chrome的兼容性更新如此之慢. 解决吧,本来以为是babel编译转es5的问题,搞了半天不行..最后查看大神的回答才发现:babel只能