人员、任务、进度、工时、周期、依赖关系 一目了然。无论项目大小、简单复杂都能轻松管理
客户端调用 JS
evaluateScript
stringByEvaluatingJavaScriptFromString
JS 调用客户端
JavascriptCore
WKScriptMessageHandler
URL劫持
方法劫持
总结
原文:https://imnerd.org/ios-webview-and-js.html
前文我们介绍了 Android 的 WebView 交互方式,iOS 从原理上来说和 Android 还是非常类似的。在 iO
客户端调用 JS
loadUrl()
evaluateJavascript()
JS 调用客户端
addJavascriptInterface
URL劫持
方法劫持
总结
后记
原文:https://imnerd.org/android-webview-and-js.html
Webview 是移动端应用中的一个控件,提供了类似浏览器可以在 App 中加载网页的功能。现在市面上很多应用都会使用这种方式内嵌一些 h5 页面用来实现产品功能。使用这种方式带来的好处就
客户端调用 JS
loadUrl()
evaluateJavascript()
JS 调用客户端
addJavascriptInterface
URL劫持
方法劫持
总结
后记
原文:https://imnerd.org/android-webview-and-js.html
Webview 是移动端应用中的一个控件,提供了类似浏览器可以在 App 中加载网页的功能。现在市面上很多应用都会使用这种方式内嵌一些 h5 页面用来实现产品功能。使用这种方式带来的好处就
抓包
调试
Android Chrome
iOS Safari
weinre
eruda
微信 WebView 调试
总结
原文: https://imnerd.org/webview-debug.html
WebView 是一个客户端浏览器控件,可以实现加载并渲染网页的逻辑。但是这个控件并不能完全同等于浏览器,而且我们页面的一些行为会依赖客户端的交互所以我们需要在 WebView 环境中进行调试。下面我就来说一说简单的 WebView 调试方法。
抓包
抓包即我们
think-cli 2.0 新版发布
实现支持 TypeScript
继承 Koa 的定义
基本雏形
定义接口
全量定义
增量模块
黑科技:path
引入项目扩展
完善接口
TSLint
编译部署
最后
ThinkJS 3.0 是一款面向未来开发的 Node.js 框架,内核基于 Koa 2.0。 3.0 相比 2.0 版本进行了模块化改造,使得内核本身只包含了最少量必须的代码,甚至还不足以构成一个完整的 Web MVC 框架,除了内核里面实现的 Controll
think-cli 2.0 新版发布
实现支持 TypeScript
继承 Koa 的定义
基本雏形
定义接口
全量定义
增量模块
黑科技:path
引入项目扩展
完善接口
TSLint
编译部署
最后
ThinkJS 3.0 是一款面向未来开发的 Node.js 框架,内核基于 Koa 2.0。 3.0 相比 2.0 版本进行了模块化改造,使得内核本身只包含了最少量必须的代码,甚至还不足以构成一个完整的 Web MVC 框架,除了内核里面实现的 Controll
think-cli 2.0 新版发布
实现支持 TypeScript
继承 Koa 的定义
基本雏形
定义接口
全量定义
增量模块
黑科技:path
引入项目扩展
完善接口
TSLint
编译部署
最后
ThinkJS 3.0 是一款面向未来开发的 Node.js 框架,内核基于 Koa 2.0。 3.0 相比 2.0 版本进行了模块化改造,使得内核本身只包含了最少量必须的代码,甚至还不足以构成一个完整的 Web MVC 框架,除了内核里面实现的 Controll
think-cli 2.0 新版发布
实现支持 TypeScript
继承 Koa 的定义
基本雏形
定义接口
全量定义
增量模块
黑科技:path
引入项目扩展
完善接口
TSLint
编译部署
最后
ThinkJS 3.0 是一款面向未来开发的 Node.js 框架,内核基于 Koa 2.0。 3.0 相比 2.0 版本进行了模块化改造,使得内核本身只包含了最少量必须的代码,甚至还不足以构成一个完整的 Web MVC 框架,除了内核里面实现的 Controll
开启 SRI 功能
SRI 的使用
CSP 3
总结
75CDN 是一个由奇舞团维护的静态资源托管平台,创立至今已经稳定运行了一年多的时间。近期我们增加了 SRI 的支持,作为国内首个提供 SRI 服务的静态资源库了,也算是为 75CDN 一周年庆生吧。
SRI 全称是 Subresource Integrity,是用来解决由于 CDN 资源被污染而导致的 XSS 漏洞的方案。当浏览器检测加载脚本签名与给定的签名不一致时,会拒绝执行该脚本。目前浏览器的支持情况如下:
开启 SRI 功能
SRI 的使用
CSP 3
总结
75CDN 是一个由奇舞团维护的静态资源托管平台,创立至今已经稳定运行了一年多的时间。近期我们增加了 SRI 的支持,作为国内首个提供 SRI 服务的静态资源库了,也算是为 75CDN 一周年庆生吧。
SRI 全称是 Subresource Integrity,是用来解决由于 CDN 资源被污染而导致的 XSS 漏洞的方案。当浏览器检测加载脚本签名与给定的签名不一致时,会拒绝执行该脚本。目前浏览器的支持情况如下: