V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pscl
V2EX  ›  Vue.js

基于 Vue 全家桶+Vux 库的 SPA 应用莫名导致微信浏览器崩溃的问题

  •  
  •   pscl · 2018-05-03 21:31:07 +08:00 · 2146 次点击
    这是一个创建于 2177 天前的主题,其中的信息可能已经有所发展或是发生改变。
    请问大家一个问题,本人前端新手,之前一直在做 iOS,现在的项目是一个采用 Vue 全家桶+Vux 为前端框架的 SPA 项目,运行环境限定在微信浏览器里面,从公众号跳转过去操作的。现在有个情况就是用着用着不知道点到哪里,就会导致微信浏览器关掉,返回到公众号对话界面,这个问题有点奇怪,不知道如何跟踪调试?我猜测是 JS 代码里面内存泄漏导致的浏览器崩溃,不知道是不是有这方面的原因或是其他什么原因,主要麻烦就是不知道如何定位和解决这个问题,希望大家能够帮帮忙,谢谢!
    4 条回复    2018-05-04 09:28:26 +08:00
    airyland
        1
    airyland  
       2018-05-03 21:45:41 +08:00   ❤️ 1
    如果不能稳定重现就难以解决了。先确定是哪个页面,再逐个移除逻辑测试。
    pscl
        2
    pscl  
    OP
       2018-05-03 22:03:23 +08:00
    @airyland 噢,VUX 作者吧?厉害厉害,非常感谢你的 VUX。
    嗯,现在就是不是固定路径重现,还在不停的模拟点击重现中 /(ㄒoㄒ)/~~
    yangxiongguo
        3
    yangxiongguo  
       2018-05-03 22:21:08 +08:00
    如果一个页面内容很多,试试把 v-show 换成 v-if,以前遇到过内存超了微信就闪退
    pscl
        4
    pscl  
    OP
       2018-05-04 09:28:26 +08:00
    @yangxiongguo 谢谢,我先试试效果,请问会不会有可能是 JSONP 调用方式引起的呢?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2787 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 13:16 · PVG 21:16 · LAX 06:16 · JFK 09:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.