Java调用JavaScript mWebView.loadUrl("javascript:toast()"); js: <script language="javascript> <!--提供给android的java代码调用--> function toast(){ alert("fdsaf") ...
分类:
移动开发 时间:
2018-05-25 01:45:54
阅读次数:
249
** 在Android开发中,越来越多的商业项目使用了Android原生控件与WebView进行混合开发,当然不仅仅就是显示一个WebView那么简单,有时候还需要本地Java代码与HTML中的JavaScript进行交互,Android也对交互做了很好的封装,所以很容易实现例如:点击网页中的按钮A ...
分类:
移动开发 时间:
2018-05-23 18:04:37
阅读次数:
257
1. cordova是什么 Apache Cordova是一个开源的移动开发框架。允许你用标准的web技术-HTML5,CSS3和JavaScript做跨平台开发。 2. 为什么用cordova 基于webView 将 网页嵌入到原生应用中 以实现跨平台。不必在多个平台上分别进行原生应用的开发,将w ...
分类:
其他好文 时间:
2018-05-22 18:36:00
阅读次数:
198
公司的前端要给项目的webview加一个区分,用来区别是iOS端访问、android访问还是在浏览器访问的,说是要加一个User Agent ,前端根据不同信息做适配,和我说来一头雾水,后来经过开发同事的指导和在网上查阅资料,才有了点头绪,在这里和大家分享一下。 一、获取UserAgent 最终得到 ...
分类:
其他好文 时间:
2018-05-21 16:25:48
阅读次数:
203
2018年5月16日,今天搜索了有关js分享的功能,做个总结。 1 调用内置API可一键分享 2 引导使用自带分享功能 1. 嵌套webview调用原生 2. 弹出系统默认浏览器 1 调用内置API可一键分享 2 引导使用自带分享功能 1. 嵌套webview里调用原生 2. 嵌套webview里使 ...
分类:
微信 时间:
2018-05-16 19:52:06
阅读次数:
395
移动端适配 web页面跑在手机端(h5页面) 跨平台 基于webview() 基于webkit 常见适配方法 pc端采用display:inline block,让div盒子横着排 移动web:采用定高,宽度百分比, flex弹性布局 ,meDIA QUERY 媒体查询 ; 媒体查询 结合css,通 ...
分类:
移动开发 时间:
2018-05-15 19:46:44
阅读次数:
285
1. 所遇到的问题 webview加载指定网页无法实现自适应,之前在加载重构一个网页的时候,其实也遇到这种问题,然后就有了下面的一下步骤 如上设置后,即可实现自动缩放了 其中关键是以下设置属性 这样的话如果你的PC网页里面没有设置 meta标签 viewport的缩放设置也没有关系。 然后这次在加载 ...
分类:
Web程序 时间:
2018-05-13 13:32:18
阅读次数:
302
NoHttp的Cookie管理原理 在文档的初始化配置一章讲了NoHttp如何配置或者禁用cookie自动管理。 NoHttp的Cookie自动维护,严格遵守Http协议,即区分临时Cookie和有效期Cookie。 临时Cookie在本次App运行期内一直有效,直到App被杀死即被清除。 有效期C ...
分类:
Web程序 时间:
2018-05-12 03:11:12
阅读次数:
207
CSS: 在触屏上,:hover和:active也不是直接就起到作用的,这里要借助一个小小的hack,在html的body中(或者目标元素上)添加 ontouchstart="" ,来邪恶地诱使WebView监听touch事件。 HTML: 或:javaScript: ...
分类:
移动开发 时间:
2018-05-11 13:47:27
阅读次数:
214
首先,请原谅我做一次标题党; 但我觉得从发现问题到最后解决问题的过程还是蛮有意思的,特此记录一下; 背景 近两天开发的 是内嵌在客户端(android、ios)webview 中的 H5 页面。其中有部分内容需要前端排序后再显示。代码很简单: let m = [6,4,8,10,3,5] conso ...
分类:
移动开发 时间:
2018-05-11 13:05:14
阅读次数:
349