- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 Android Webview拦截ajax请求
Android Webview虽然提供了页面加载及资源请求的钩子,但是对于h5的ajax请求并没有提供干涉的接口,这意味着我们不能在webview中干涉javascript发起的http请求,而有时候我们确实需要能够截获ajax请求并实现一些功能如:统一的网络请求管理、cookie同步、证书校验、访问控制等。那么究竟有没有办法能在Webview中拦截ajax请求呢?
2017-11-07 16:46:32 6196
原创 跨平台Js bridge新秀-DSBridge
DSBridge是目前使用最简单并且支持同步调用的跨平台 javascript bridge. 自2.0发布之后,获得了大量的反馈和支持。应大家要求,DSBridge 现正式支持腾讯X5内核。 DSBridge 是H5页面与Native之间通信的桥梁,它有如下特点:跨平台;同时支持ios和android。
2017-11-01 13:27:49 3974 1
原创 JavaScript 的继承与多态
本文先对es6发布之前javascript各种继承实现方式进行深入的分析比较,然后再介绍es6中对类继承的支持以及优缺点讨论。最后介绍了javascript面向对象编程中很少被涉及的“多态”,并提供了“运算符重载”的思路。本文假设你已经知道或了解了js中原型、原型链的概念。
2017-11-01 13:20:08 398
原创 Fly拦截全局Ajax请求
大多数情况下,我们的 Ajax 请求都是通过前端的开发库、框架发出的,如 jQuery、axios 或者 Fly。这些库自身都会有一些请求/响应钩子,用于预处理 Ajax请求和响应。但是,如果你没有使用这些网络库,又或是你并不是网页的开发者,而你需要分析某个网页的所有Ajax请求,又或是你是一个应用开发者,你的webview中需要拦截所有网页的网络请求(网页并不是你开发的)…… 这种时候,你就需要拦
2017-11-01 13:15:46 2773
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人