鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 使用最新的vue-cli移動端的uc瀏覽器和qq瀏覽器空白

使用最新的vue-cli移動端的uc瀏覽器和qq瀏覽器空白

使用最新的vue-cli移動端的uc瀏覽器和qq瀏覽器空白,其他的瀏覽器正常,之前的腳手架正常,估計是babel-preset-env的問題,在.banelrc內(nèi)配置了 targets發(fā)現(xiàn)沒什么效果,有碰到相同情況的嗎?求助

回答
編輯回答
九年囚

https://github.com/webpack/we... webpack-dev-server的bug

2018年4月6日 12:00
編輯回答
我甘愿

如果頁面在chrome等瀏覽器正常,在IE、移動端等空白,首先排除一些代碼bug導致的問題,這個通??梢栽诳刂婆_查看到,不細說。排除了代碼的問題之后,可以考慮從以下幾方面入手解決:

  • 第一步肯定是看有沒有報錯了。首先看IE 會報script100X這種錯,這通常是一些(JS高級)語法在IE(移動端低版本內(nèi)核瀏覽器)的不兼容導致的,但是通常有babel-polyfill插件即可解決。
  • 第二步是看看是不是vuex的問題,這個在IE會有明顯報錯,這個問題也可以通過babel-polyfill解決。
  • 第三步考慮是不是fetch導致的,fetch是不兼容IE全系列的,查看fetch兼容性,可以看到在chrome40開始,才有兼容,但是沒記錯手機QQ瀏覽器是37,所以你需要一個fetch補丁,例如這個:fetch-polyfill。
  • 如果還是不行,那么可以考慮遠程調(diào)試了。你需要騰訊的TBS,或者直接用chrome的inspect(首次使用需要科學上網(wǎng)),手機連電腦,chrome打開chrome://inspect,然后自己摸索吧,一些(安卓)移動端的兼容性問題都可以這樣解決。

最后,如果還是沒有解決,我也沒什么辦法了,請老師傅出手吧。而且多半是代碼問題導致的。

2018年7月3日 07:16