android是否支持从服务器下载H5游戏到本地,然后本地运行H5游戏? 5C

最近项目中有个新需求,就是登陆后从服务器获取H5的游戏列表,然后下载到客户端本地,然后点击某个游戏,运行的是下载到本地的H5游戏,求大神提供思路

0

4个回答

这个是可以实现的,你可以用webView加载,另外一些css js文件可以提前下载放到本地,放到assets文件夹下,这样就可以提高性能,H5的游戏也就是在一个URL而已外加一些js交互,所以很好弄的

0
zanjiaowei
smile_邝野 回复哇咔咔咔咔咔哟: 你看下这篇http://blog.csdn.net/qduningning/article/details/43196819
一年多之前 回复
qq_25381147
哇咔咔咔咔咔哟 非常感谢,但是有没有一个例子能参考一下呢,有点不明白
一年多之前 回复

你可以已压缩包的形式(.zip)下载你的H5游戏,把它放到指定或者相对的文件夹下面,用Webview去读取就好了。

0
zgy621101
紫风幻雪 回复哇咔咔咔咔咔哟: 下载完之后,去解压缩啊!解完压缩不就是正常的H5吗?对不对?
一年多之前 回复
qq_25381147
哇咔咔咔咔咔哟 webview怎么去加载zip格式的H5呢,现在就是卡在这里了,非常感谢
一年多之前 回复

直接用安卓webview来呈现游戏啊,下载、load页面等webview都提供有方法,包括h5跟原生安卓的通讯也有相关定义的接口

-1
qq_25381147
哇咔咔咔咔咔哟 那如果先从服务器下载一个H5游戏,这个H5游戏应该是什么格式的呢,webview不是只能加载url吗?
一年多之前 回复

Android WebView常见问题解决方案汇总:

就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部分

-1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
android关于加载本地html5的问题
      在做项目的时候,发现了一个棘手的问题,就是在有的手机上加载本地html5会报错,报的错误是         XMLHttpRequest cannot load file://mnt/sdcard/WisdomTraval/taagoo.flash/30/tour.xml. Cross origin requests are only supported for HTTP.js/...
配置H5本地运行环境
需找博主要流程
iOS下载H5游戏zip包,并解压在本地运行H5游戏
前言: 这篇没有太多技术细节以及底层知识,仅仅是解决需求的操作步骤以及解决方案。 代码会放在Github上,希望大家一起讨论下存在的问题,以及更好的解决方案。 正文的代码大部分是伪代码,供学习以及讨论用,因此没有写太多防御式编程的思想,如果用于工作中,需要自己做好防御式编程的措施。 为防止有着同样需求的伙伴无法通过关键字搜索到本文,所以将标题起的如...
使用Egret开发的HTML5项目,使用本地电脑作为服务器进行移动端调试流程
流程: 1.先开启本机IIS服务器 具体开启流程如下:http://www.jb51.net/article/29787.htm 2.添加服务器MIME类型, http://blog.csdn.net/arvin0/article/details/50857810 按照这个里面所有的MIME类型都添加一遍 3.移动端链接本机发出的wifi,然后登录对应的网址进行测试
H5游戏服务器搭建教程
转自:http://www.9miao.com/thread-135061-1-1.html
关于H5游戏webview引擎的选择
近期H5游戏比较火爆,而在开发h5的app端过程中对比了好几家渠道商,发现webview多多少少存在一些问题,故发这篇文章总结一下。   1.系统webview,功能简单,加载较快,不支持webgl等功能   2.Crosswalk,支持webgl等h5功能,也支持各个平台架构。但是安装包体积庞大,会多出20-40M   3.腾讯tbs 支持webgl等h5功能,不支持x86架构,在x...
h5+的Downloader下载网络图片缓存到本地的案例
之前展示图片都是通过 , 每次都请求服务器, 加载比较慢; 如何做到显示图片的时候先从本地获取,没有则联网下载,缓存到本地;下次直接从本地拿,无需再联网; 我用Android机测试是成功的,苹果机还没有试,有问题欢迎指出: charset="utf-8"> name="viewport" content="width=device-widt
IOS下的H5页面的支持
如题:这篇博客主要是为自己做笔记,实现的功能是ios的H5支持。 其中不仅实现了H5的支持,还包括了View的跳转操作,由于该H5是用于unity游戏内的,所以需要将H5和控制逻辑一起封装到一个view里面去, 对外置提供打开H5连接的接口。
H5 本地缓存的实现
在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。 //点击记住密码的同时缓存密码 function remem...
安卓下面的webview配置问题 玩h5游戏失败
小弟听说安卓自带的webview 根系统自带的浏览器功能一样于是乎 想在自己试试webview 封装h5游戏试试 于是调用了安卓自带的webview运行h5游戏出现了一些问题 1、游戏加载不能 开始的loading一直在转 无法进入游戏主题 2、游戏主体完成后 不能弹出结果  主要问题: 系统自带浏览器可正常 我封装的webview不能正常使用 是不是 设置方面有问题呢?  
亲测可用H5麻将 Cocos Creator 服务端Nodejs 含视频教程
亲测可用, 此压缩包包含完整的客户端、服务端代码。 附有代码说明文档
h5游戏 加载webview 偶尔加载不出来
本来正常好好的,加载一条游戏url 没有问题!有个弊端 手机息屏后 游戏内的声音还存在。看了网上主流的解决方法: 在webview寄存的activity下的生命周期方法下添加如下代码即可: @Override protected void onResume() { mWebView.onResume(); mWebView.resumeTimers();...
十个3D 游戏引擎,html h5 js
由于很多人都在用JavaScript、HTML5和WebGL技术创建基于浏览器的3D游戏,所有JavaScript 3D游戏引擎是一个人们主题。基于浏览器的游戏最棒的地方是平台独立,它们能在iOS、Android、Windows或其他任何平台上运行。   <ignore_js_op>   有很多的JavaScript能够用于创建基于浏览器、使用HTML5和WebGL的3D游戏。然...
CocosCreator开发笔记(3)-Windows系统用IIS搭建Web发布服务器
使用CocosCreator开发H5游戏时,需要部署Web发布服务器来存放H5客户端。前面介绍过用Python或Nginx搭建Web服务器的方法,如果刚好没有安装过Python且只有Windows系统,则使用Windows自带的IIS是最佳选择。步骤如下: 1、启用IIS功能 以Win8为例,进入:控制面板->程序,选择“启用或关闭Windows功能”, 如图所示: 然后在打...
应用zip压缩的javascript以及Egret H5游戏实战
代码地址如下:http://www.demodashi.com/demo/11039.html 主要起因是策划对最快进入登录界面有硬性要求(3秒),那么最开始加载的文件越小越好。对H5的游戏程序进行压缩,可以大大缩小应用程序的加载时间。本文主要有两个主题: 普通的javascript代码解压使用 实际Egret游戏项目的javascript代码解压使用 对实战感兴趣的朋友可以直接看后面的Egret部
实现Swift运行H5网页游戏
准备1.Mac一台(或者黑苹果)我的Mac版本号:macOS Sierra 10.12.62.Xcode软件 Xcode版本 Version 9.1(9B55)准备工作做完了,正式开始:1.打开Xcode,创建一个新项目-->点击Create a new Xcode project-->出现Choose a template your new project:的对话框-->选择S...
从服务器端加载资源,然后读取到本地,再从本地读取资源
http://blog.csdn.net/dingxiaowei2013/article/details/19084859 今天要做一个移动平台的版本控制,先做一个前期的工作,就是从服务器端加载资源,然后读取到本地,再从本地读取资源。这里就以pc平台为例,移动平台也是一样,就是稍微做一点路径上的修改, 下面是不同平台路径的预编译: //不同平台下Strea...
通过node.js实现Cocos Creator本地服务器的搭建与外网搭建
1.下载node.js选择自己电脑匹配的版本。 检测安装成功没 然后安装express 检测安装 然后安装 ws(WebStorm),新建项目 输入命令安装依赖库 输入命令下载依赖包 在项目路径会出现一个依赖包 输入命令打开本地服务器 进入 cocos creator 发布好的路径 拷贝然后把cocos 发布的web包放在pubilc下面 就可以 本地预览了 刚才我们只是本地服务...
你踩过几个?盘点微信H5小游戏开发中的那些坑
眼下小游戏特别火,不少团队也陆续启动了微信小游戏的项目,并于立项前期进行技术预研究。但从微信官方文档看 , 却能发现了不少坑。一、运行环境的坑首先微信小游戏是一个不同于浏览器的 JavaScript 运行环境,没有 BOM 和 DOM API,所以我们第一个遇到的就是API兼容性问题。1、API兼容性1.1、网络APIBOM的核心是windows,表示的是一个浏览器的实例,在网页中自定义的任何一个...
APP在加载外部html时选择加载本地的js、css、img等资源文件(下:iOS篇)<转载>
上篇博客回顾了下安卓开发如何在加载外部html的时候加载本地的js、css、img等资源文件,这篇回顾一下iOS的方法,iOS要实现这个就要用到一个类NSURLProtocol,以下文章转载自一位大神的博客:原博客链接:http://www.jianshu.com/p/2ed92d399b4b/comments/4668793 NSURLProtocol 它是干什么的呢,是一个挺牛逼的类,它是一个抽
H5 下载文件到本地
H5 下载文件到本地其实,目前下载文件到本地有很多中方法,      不管是 JavaScript 或者 JQuery 也好,都有各色各样的方法,都可以做的到,在这里我介绍下我发现的一个比较简单的方法:HTML5 a 标签的新的属性       a 标签作为超链接标签,虽然在HTML5中没有添加新的语义,但是却新增了一个目前还很少有人知道和应用的download属性。通过 a 标签设置d
最新400多款微信公众号小游戏源码集合 带HTML5自适应首页,安装修改文档等 朋友圈小游戏
最新400多款微信公众号小游戏源码集合 带HTML5自适应首页,安装修改文档等 朋友圈小游戏
微信大型H5游戏帮派战源码含服务器端及客户端
有点java知识和服务器搭设知识的可以尝试搭建。请注意游戏商店是轮盘抽奖,微信可能有被封的风险,请尽量用浏览器进行
html5游戏移植到android并打包成apk,加广告《一》
html5游戏移植到android并打包成apk,加广告 最近业余时间做了个android内嵌html5小游戏,封装成apk,并加了广告,现分享出实现。 先来看看效果 1.Html5游戏源码及演示 2.封装好的游戏apk   技术概述: 制作好的html5游戏,腾讯X5浏览器内核SDK,android api   腾讯X5浏览服务由QQ浏览器团队出品,致力于优化移动端web...
使用Phaser框架构建你的第一个H5游戏
还记得贪吃蛇这个经典游戏吗?在诺基亚时代,在黑白像素点游戏机时代,就是这样一个简单的游戏也能让我们玩上几个小时。 在这篇文章,我们将使用HTML5来重现这个游戏,基于著名的开源HTML5游戏框架——Phaser。你将了解到游戏精灵、游戏状态,以及如何使用预加载(preload)、创建(create)与刷新(update)方法。最终效果呈现如下: 一、开发准备 首先访问Ph
iOS WKWebView 远端h5优先加载本地资源
iOS WKWebView 远端h5优先加载本地资源
iOS UIWebView 加载本地h5总结
UIWebView 加载本地htmlUIWebView加载html目前我遇到两种情况: 第一种:加载本地的html,需要你给本地html中传相应的参数,从而动态修改网址(相当于简单的OC与JS交互)。 第二种:直接加载对应的网址(这里不作过多叙述,例子比比皆是) 加载本地html .html文件需要你往Js里边传对应的id,然后调用这个拼接后的html加载网页,(.css文件为网页样式,.min.
cordova-5.2.2.jar
适用于Android跟H5轻应用交互的库。通过自定义插件供H5应用实现如下载、打开Android本地资源库等功能
H5游戏开发的架构总结(二) 服务器端
【服务器端】 1.关于Go语言 我们的H5游戏服务器框架是用Go语言开发的。以前做页游的时候是用的php和python,都是动态语言。在上线之后,高并发的时候,单机有性能问题,一直没有好的解决办法! 13年的时候我原来的领导开始转用Go来开发手游的服务器端,所以我也跟着转型了! 正如七牛的许世伟所说,用go开发,是可以降低程序员心智负担的!静态编译的优点不用赘述,语言简洁,开发效率高,特别
Unity开发H5游戏总结01
1.在编辑器中中文显示正常,发不出来就不显示,坑了我好久,上网查阅有大神发现只要换成ttf格式的字体即可2.克隆一个游戏对象然后对它进行操作,对我们来说是unity中再正常不过的功能,但是在web端就不行,不知道为什么,但是只要直接什么对象都拖拽好,相关属性设置好,执行就没问题,我自己感觉unity是考虑到动态克隆内存这一块不好控制吧?本人愚见,知道的大神,欢迎在评论区指教3.Update放太复杂的
安卓webview加载 h5页面 奔溃bug
最近遇到 webview 加载一个h5页面,根本无法加载,打开即崩溃,后来检查 原来是一个css属性不支持, 属性如下: 在低版本webview 比如安卓5.0中使用会造成闪退,兼容性不佳,慎用。 text-rendering: optimizeLegibility; 文本渲染的属性text-rendering告诉渲染引擎工作时如何优化显示文本 浏览器会...
android加载本地asset文件夹下的h5界面
建一个和res文件夹平级的文件夹assets 把html页面放在文件夹下,然后再webview中加载 String fileUrl = "file:///android_asset/index.html"; mWebview.getSettings().setDefaultTextEncodingName("utf-8"); mWebview.loadUrl
webView加载本地文件(zip压缩文件)
/** * 解压 * * @param context 上下文对象 * @param assetName 压缩文件名 * @param outputDirectory 输出目录 * @throws IOException */ public static void unZip(Context
webView加载本地的图库
android h5加载图片 webView 加载本地图库
html5游戏移植到android并打包成apk,加广告《二》
html5游戏移植到android并打包成apk,加广告《二》 在上篇简单介绍了h5游戏使用腾讯X5内核SDK集成到android 这篇则讲解开发集成,先看看工程目录结构   qqbrowser_sdk_v1.2.jar为X5内核sdk,下载注册开发者 BaseH5Activity是我自己封装好的基类   assets目录下为h5游戏源码
关于h5页面的几种调试办法
调试有两种情况:1、微信外打开的h5页面;2、微信中打开的网页 微信外的网页 1、谷歌浏览器调试安卓 (1)手机USB链接到电脑,打开开发者选项,安卓打开的方式有很多,,iPhone目前还不知道怎么用这个调试       (2)电脑端打开谷歌浏览器输入chrome://inspect#device,记得勾选discover usb devicces 下面会有设备列表 (3)选择设备,
基于express的webserver部署h5客户端
var express = require("express"); var game_config = require("./../game_config.js"); var app = express(); var log = require("./../../utils/log.js"); var path = require("path"); var fs = require("fs");...
android手游h5sdk demo
1:本项目使用到了2个接口(登录、注册),具体来说是 玩Android网站 开放API,项目源码没有涉及任何商业机密,所以请放心学习研究使用!
解决IE兼容H5的问题
Html5提供的一些新多媒体标签(header,article,aside,section,nav,figure,menu,footer)使用起来非常的方便,但是低版本的IE浏览器(IE6/IE7/IE8)对的这些新标签根本识别不了,解决这些问题要了解是浏览器无法识别这些标签,想办法让浏览器识别这些标签就可以了。有两种方案,自定义标签或者引入第三方兼容文件就可以了。 1,引入兼容文件JS 因为...
cocos2d-js游戏打包发布到网页运行
1、下载发布到网页的软件XAMPP;2、安装,教学:https://jingyan.baidu.com/article/fedf0737a8894b35ad89774c.html3、在游戏所以文件夹中,按住shift键并右击鼠标,在当前位置打开命令窗口;4、输入编译语句:cocos compile -p web -m release 回车5、在游戏文件中的publish--》html5(可以直接修...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 h5游戏引擎开发视频教程 开发h5游戏教程