node.js - 【ios】混合App中内嵌的浏览器,究竟是否需要单实例化?
大家讲道理
大家讲道理 2017-04-17 14:33:48
[iOS讨论组]

先前了解过些关于混合App知识,后来学习了些node后,进行了些实践。
会友行 是一款混合app,混合框架是自己写的,现在打算把混合框架单独剥离出来开源

Git地址:https://github.com/plusmancn/G5

现在碰到一个问题:混合App中内嵌的浏览器,是否需要单实例化?
就我所知道的情况是:
单实例化的优点:

  1. 对于困扰ios webview的内存泄露问题,有一定的效果。
  2. 不需要重复加载 js-bridge文件,重复注册 js-api 事件。

单实例化的弊端:

  1. 从原生页面,切换到,web页的时候,如果浏览器已经加载过其他网页,会有瞬间黑屏(0.2秒左右)
  2. 容易出现同时调用崩溃问题
大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(1)
阿神

通过apple-touch-startup-image设置了启动

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号