藍波大...我的手機也是這樣,我的是In-Focus M812
不過我的狀況,應該是...手機慢-.- 遲鈍-.- 會自動停止載入,要再按重新整理幾次,才會正常-.-
我的是 zenfone 2 laser + Chrome,也是正常的。
iTHome已採用自適應(adaptive)設計, 但是為了行動版本特別設計一個:
http://ithelp.ithome.com.tw/m
由於採用vuejs的框架來渲染(rendering)與控制, 對行動裝置來說需要使用v-cloak來避免我們看到vuejs的變數:
<body v-cloak>
<router-view></router-view>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script src="http://ithelp.ithome.com.tw/mobile/js/bootstrap.min.js"></script>
<script src="http://ithelp.ithome.com.tw/lib/select2/js/select2.full.min.js"></script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-3355931-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script src="http://ithelp.ithome.com.tw/mobile/js/iframeResizer.min.js"></script>
<script src="http://ithelp.ithome.com.tw/mobile/js/build.js"></script>
</body>
v-cloak必須等到所有的DOM元件完成編譯才能開始渲染. 如同做了一個"結界", 把所有的東西包在結界裏, 必須先完成結界你才看得到, 而iTHome的v-cloak是在body標籤上, 部份行動裝置的瀏覽器難以在同一時間渲染所有"結界"中的元件. 所以這是可能的問題. 應該把v-cloak放在需要的地方.