1. 程式人生 > >微信公眾號之自定義網頁專坑

微信公眾號之自定義網頁專坑

背景:

     SSM+mysql+bootstrap

   1,場景:  微信公眾號使用自定義網頁canvas畫二維碼,即使用網頁授權跳轉至公司伺服器頁面

        問題: 使用微信web開發工具和微信測試號除錯時,可顯示二維碼,將專案放置伺服器上,公眾號二維碼不顯示

<div class="row" style="text-align: center">
			<div id="qrcode"></div>
  		</div>

$(function(){
			var code = ${code};
			new QRCode(document.getElementById("qrcode"), {
				text: code,
				width: 230,
				height: 230,
				colorDark : "#000000",
				colorLight : "#ffffff",
				correctLevel : QRCode.CorrectLevel.H
			});
		});

        解決辦法:  原因是頁面未接收到引數。加個隱藏input標籤value為後臺傳過來的引數,js獲取input value即可

<input class="code" value="${code}" type="text" style="display: none" />