在微信官方文檔裏面其實已經給出了很是詳細的操做步驟(具體請參照https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html)裏面關於微信網頁開發的相關文檔,其中包含了網頁受權,weui以及js-sdk;html
1.在作微信公衆號的時候會遇到的問題微信
因爲受手機屏幕大小的影響,適配實際上是最讓我頭疼的事;在網上找的最多的就是使用rem來達到適配的目的。ui
1 !(function(win, doc) { 2 function setFontSize() { 3 // 獲取window 寬度 4 var winWidth = window.innerWidth; 5 doc.documentElement.style.fontSize = (winWidth / 750) * 100 + 'px'; 6 } 7 var evt = 'onorientationchange' in win ? 'orientationchange' : 'resize'; 8 var timer = null; 9 win.addEventListener(evt, function() { 10 clearTimeout(timer); 11 12 timer = setTimeout(setFontSize, 300); 13 }, false); 14 win.addEventListener("pageshow", function(e) { 15 if (e.persisted) { 16 clearTimeout(timer); 17 18 timer = setTimeout(setFontSize, 300); 19 } 20 }, false); 21 //初始化 22 setFontSize(); 23 }(window, document));