weex使用过程中的那些坑

前言:公司采用weex来开发项目骑手工程已经有3个多月了,目前在点我达骑手工程已有超过70%的页面向weex过度完成,期间也遇到了很多weex本身的一些坑,借此机会来记录下的这个虐心的过程,希望能帮助到正在使用weex开发的小伙伴们少走些弯路。 问题1:weex的stream模块

iOS-Weex探索之iOS端WeexSDK源码解读

前言:由于公司采用weex来开发项目,在开发过程中遇到了很多坑,在这种背景下花了几天时间来研究一下weexSDK的源码如果有理解不当的地方欢迎指正。 1.iOS weexSDK 概述 Weex 是一套简单易用的跨平台开发方案,能以 web 的开发体验构建高性能、可扩展的 nati

iOS端监控SDK探索与实践-埋点技术简介

1.什么是数据埋点? 简单的说,埋点就是定时、定点的数据采集,然后上报。 2.加入数据埋点有什么好处? 做常规数据指标的监测 渠道分析,或者说流量分析 用户的核心转化率统计 用户使用时长的监测 用户流失情况统计 活跃用户动态统计 用户特征描述统计 用户生命周期的监测 ......

iOS端监控SDK探索与实践-运营商广告劫持剔除

1.我们在加载网页时经常能看到运营商的DNS的广告劫持(或者是http的广告劫持),比如移动的小球,联通的流量充值等,那么我们怎么去剔除这些广告呢? 首先我们得了解下DNS劫持是怎么回事情 DNS劫持又称域名劫持,是指在劫持的网络范围内拦截域名解析的请求,分析请求的域名,把审查范

iOS端监控SDK探索与实践-屏幕FPS监控

1.为什么要监控FPS? 屏幕的FPS的高低直接影响到UI界面的流畅性,可以检测界面的卡顿情况。 2.监控FPS的思路 CADisplayLink定时器的执行次数和屏幕每秒的帧数是一致的。只要记录CADisplayLink只要统计CADisplayLink的执行次数就能知道屏幕的

iOS端监控SDK探索与实践-crash的监控

1.在iOS开发中遇到crash是很常见的情况,那么我们如何在线上环境中收集crash的日志信息,从而分析crash的原因,修复隐藏的问题呢? 苹果官方提供了这样一个c函数:NSSetUncaughtExceptionHandler可以对异常捕获进行监听,处理程序崩溃时的回调动作