在蘋果出的Demo里看到的命令,記錄如下
python -m SimpleHTTPServer 9001
問題:怎么可以把 iOS/Android 應(yīng)用的下載鏈接合成一個二維碼?
我們寫一個HTML,命名為ShiXiangTVQR.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>ShiXiangTV</title>
</head>
<body>
<div id="Layer1" style="position:relative; width:100%; height:100%; z-index:-1">

</div>
<script>
var isMobile = {
Android: function () {
return window.navigator.userAgent.match(/Android/i) ? true : false;
},
BlackBerry: function () {
return window.navigator.userAgent.match(/BlackBerry/i) ? true : false;
},
iOS: function () {
return window.navigator.userAgent.match(/iPhone|iPad|iPod|Mac/i) ? true : false;
},
Windows: function () {
return window.navigator.userAgent.match(/IEMobile/i) ? true : false;
},
weiXin: function(){
var ua = navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i)=="micromessenger") {
return true;
} else {
return false;
}
},
any: function () {
return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Windows());
}
};
if (isMobile.iOS()) { //判斷是否為android,BlackBerry,ios,windows
//要執(zhí)行的代碼
window.location="https://itunes.apple.com/cn/app/id1111076875?mt=8";
}
if (isMobile.weiXin())
{
document.getElementsByTagName('img')[0].setAttribute('src','http://ww4.sinaimg.cn/mw690/ac593e95gw1f3nwbqt95cj20go0gowfc.jpg');
}
</script>
</body>
</html>
把HTML放在一個文件夾里,這里我們的文件夾名為client,在終端中調(diào)到指定目錄,開啟SimpleHTTPServer,并設(shè)置端口為9001,如下圖。

SimpleHTTPServer.png
到這一步,已經(jīng)可以訪問本地頁面了,可以做些簡單測試
http://localhost:9001/ShiXiangTVQR.html //localhost為有線電腦ip