在页面渲染过程中,Chromium需要创建多个3D上下文的实例,这些上下文实例彼此之间不但需要共享资源,并且必须在同一个线程中执行GL操作,这就要求Chromium能够有效地处理多个上下文之间的切换。然而,并不是所有的GPU设备都能够很好的支持多个3D,虚拟化3D上下文(ContextVirtua..
分类:
其他好文 时间:
2014-09-04 03:02:08
阅读次数:
423
PartI介绍了OpenGL上下文和绘制表面等基本概念,以及Chromium为什么需要多个3D上下文。本文将继续这个话题,探讨Chromium为什么引入虚拟3D上下文,以及虚拟上下文之间切换有何不同。多个3D上下文的限制Chromium需要使用多个3D上下文,并且这些上下文能够共享资源。然而,目前图..
分类:
其他好文 时间:
2014-09-04 03:01:18
阅读次数:
231
1.js调用android中的方法(1)通过addJavascriptInterface通信android中webview增加addJavascriptInterface的方法,webView.addJavascriptInterface(new JavaScriptInterface(),"Dem...
分类:
Web程序 时间:
2014-09-04 00:07:27
阅读次数:
306
发如今家里的时候用Android App里的WebView打开站点非常慢,会有十几秒甚至更长时间的卡住。可是在电脑上打开相同的网页却非常快。查找这个问题的过程比較曲折,记录下来。抓取Android网络数据为了调试这个问题,首先要抓取Android的网络包数据。開始时,是想用Wireshark来抓包的...
分类:
移动开发 时间:
2014-09-03 21:16:07
阅读次数:
399
WebView加载完网页之后利用js进行网页刷新,解决webview显示图片适应所有的机型...
分类:
Web程序 时间:
2014-09-03 16:54:36
阅读次数:
253
先看看我们之前所写的代码
1) 添加权限:AndroidManifest.xml中必须使用了许可"android.permission.INTERNET"
2) 使用了一个WebView组件
android:id="@+id/wv"
android:layout_width="fill_parent"
android:layout_height="...
分类:
Web程序 时间:
2014-09-03 15:00:36
阅读次数:
302
最近要开发一个新闻应用,暂定从Api获取新闻html,再放在WebView中展示(WP8.1已经把WebBrowser改成了WebView)。 Api还没开发好,因此参考知乎日报的Api:https://github.com/izzyleung/ZhihuDailyPurify/wiki/%E7%9...
1. 首先在javascript中加入相关代码$('.content .saveCode').on('touchstart', function () {//touchstart if (temp == 0) { jump(); } i...
分类:
移动开发 时间:
2014-09-02 17:43:55
阅读次数:
183
要想实现这种软键盘出现的时候会自动把输入框的布局顶上去的效果,需要设置输入法的属性,有以下两种设置方式:
一、在java代码中设置如下:
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE|
WindowManager.Layo...
分类:
移动开发 时间:
2014-09-02 14:14:14
阅读次数:
351
经过国内厂商的几轮营销轰炸,不少人都知道了浏览器有内核的概念,那么相对地,就有外壳/应用层(Shell)。十年前,用户就只对外壳有认知,直到今天这几个东西仍是标配:在HTML5/CSS3的时代,内核向Web OS发展,用户感受到在浏览器里能体验的东西越来越多。W3C被开源项目推进而制定出了很多新标准,浏览器渐渐演绎成操作系统虚拟机,模拟系统SDK提供各种API给Javascript访问系统设备。开...
分类:
Web程序 时间:
2014-09-02 14:10:34
阅读次数:
254