微信移动开发团队在 《Android内存优化杂谈》 一文中就说到:“对于webview,图库等,由于存在内存系统泄露或者占用内存过多的问题,我们可以采用单独的进程。微信当前也会把它们放在单独的tools进程中”。
分类:
微信 时间:
2020-04-03 10:24:57
阅读次数:
98
回顾 Retrospect to the past and look into the future 最近在积极地学习webview,原本打算整理一下写成一篇文章。无奈时间有限,暂时没有把握把webview要学习的知识写清楚,个人也还在摸索中。此外从周末开始迁移自己的文章到gitbook上,加上处于 ...
分类:
其他好文 时间:
2020-04-02 17:49:18
阅读次数:
72
Webview识别原理 自动寻找webview并分析 真机为了提高性能,默认不开启webview的debug属性,需要研发在webview的组件上调用debug开关 https://developers.google.com/web/tools/chrome devtools/remote debu ...
分类:
Web程序 时间:
2020-04-01 23:37:28
阅读次数:
87
最近项目中要做启动图缓存图片,刚开始想的缓存文件,后来尝试用缓存来做找到这种方式来缓存 这种方式不需要指定控件可以多缓存非常好用 废话不多说直接上干货 for (int i = 0; i < imgs.size(); i++) { int finalI = i; SimpleTarget<Glide ...
分类:
移动开发 时间:
2020-03-30 11:19:39
阅读次数:
92
本文记录如何让网页中的JS代码和APP进行交互,简单的说就是如何在网页中执行APP的代码。下面以在网页中执行代码打开拨号键盘并输入电话号码为例介绍如何实现。 一、设置WebView允许它执行js代码。 二、通过调用WebView的addJavascriptInterface添加一个对象给js使用,添 ...
分类:
移动开发 时间:
2020-03-27 19:52:04
阅读次数:
145
我们在写Hybird App时,一般都是利用Token来代替Cookie实现用户会话。 如果是发布成app的话,由于app自带了webview环境,运行时与后端服务器的关系相当于Server 2 Server,因此一般不涉及跨域的问题。 但如果发布成H5 App的话,因为是直接在终端的浏览器里运行, ...
分类:
移动开发 时间:
2020-03-27 12:51:08
阅读次数:
247
h5配置里面配置下index 不懂的话点 后面的参考 看官方提示 然后index.html里面引入微信的jssdk //wx.换成jWeixin. jWeixin.miniProgram.getEnv(function(res) { jWeixin.miniProgram.reLaunch({ ur... ...
分类:
微信 时间:
2020-03-27 09:15:27
阅读次数:
92
一、 wa的运行环境 根据微信官方的说明,wa的运行环境有3个平台,IOS的webkit(苹果开源的浏览器内核),Android的X5(QQ浏览器内核),开发时用的nw.js(C++实现的web转桌面应用); 二、为什么wa不直接运行在浏览器(webview)中,而要绕过浏览器直接调用内核呢? 因为 ...
分类:
微信 时间:
2020-03-21 11:21:13
阅读次数:
144
1. WebView用法 ①布局文件新建一个WebView,特别注意线性布局和控件的宽高都要匹配父控件 ②代码中的配置 ③AndroidManifest.xml文件中声明权限 2. 使用HTTP协议访问网络 (1)使用HttpURLConnection 首先学习一个新的控件ScrollView 由于 ...
分类:
移动开发 时间:
2020-03-21 10:12:04
阅读次数:
92
使用MVC相关的技术。Razor Page属于单独的一种技术 首先是添加了几个model,视频中没有讲,这里已经添加完了 一个是Department Employee用DepartmentId和部门关联。性别用的是枚举, 公司统计。,统计员工的数量,平均每个部门的人数,这个model就是做这个用的 ...
分类:
其他好文 时间:
2020-03-20 23:43:24
阅读次数:
77