
JS篇
H.A.N
Objective-C、Swift、热更新、APICloud跨平台开发、Flutter学习实践指南、性能优化实践指南。GitHub:https://github.com/HanQiGod
展开
-
iOS js判断移动端是否安装某款app的方法
一、判断是那种设备var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端二、ios设备:原理:判断是否认识这个协议,认识则直接跳转,不认识就在这里下载appios();if(isiOS){ function ios(){ var ifr = document.createElement(原创 2017-12-28 08:53:42 · 15272 阅读 · 2 评论 -
iOS WKWebView与JS的前世今生
iOS WKWebView与JS交互WKWebViewiOS8.0之后我们使用 WebKit框架中的WKWebView来加载网页。WKWebViewConfiguration来配置JS交互。其中的和JS交互的功能WKPreferences(是WKWebViewConfiguration的属性) 中的javaScriptEnabled是Bool实行来打开或者关闭javaS...原创 2018-07-20 10:02:42 · 410 阅读 · 0 评论 -
走心的 JS-Native 交互电子书
JS-Native 交互专题终于可以与大家见面了,这个专题旨在能够帮助更多的同学掌握 Hybrid 在 iOS 中的应用。整个专题总共分为四章:第一章 主要介绍 JS 语法,为后续的章节做好铺垫,不过建议读者系统地学习一下 JS,对整个专题的理解有很大的帮助;第二章 介绍了 JavaScriptCore 这个框架与 OC 间的通信;第三章 介绍了 WKWebView,以及一些调试技巧;第四...原创 2018-10-12 16:57:10 · 311 阅读 · 0 评论 -
node.js环境搭建for mac 和 环境配置
node.js环境搭建for mac1、打开官网下载相应系统安装包,mac下载pkg2、双击安装,执行下一步,到完成3、运行node -v 查看node版本4、运行npm -v 查看npm版本node.js 环境配置打开Mac 终端,配置全局环境变量$ vim .bash_profile打开之后添加一行以下代码,(Mac的node,npm可执行文件都在/usr/local/bin...原创 2019-01-09 14:14:53 · 2228 阅读 · 2 评论