二維碼iosandroid
A. 掃描二維碼下載安裝文件到手機,一個二維碼,請問如何分辨手機時IOS系統或安卓系統
按我的理解,一個二維碼對應的是一個地址,
要做到你說的那樣,就只能做一個網頁來對應這個應用,
然後放上IOS和安卓系統相應的軟體,讓客戶自己選擇下載.
或者做一假設
你的二維碼對應的網頁,一旦用戶訪問,就會發出一個信號來讀取手機的版本信息,
然後再自動跳轉到對應軟體下載頁.
B. 手機是鴻蒙系統,app只有安卓和IOS的二維碼,如何更新這類的app
摘要 您好!你可以直接安裝安卓版本的APP就行,這個是不受影響的!希望對你有所幫助!
C. 如果用蘋果手機掃描這個二維碼是不是提示下載ios版,如果用安卓手機掃描是不是就會提示下載安卓版呢(
如果是下載應用,iPhone版的二維碼與安卓一般不為同一二維碼,因為下載的渠道不同。
如果訪問的是同一個網址,那麼二維碼是相同的,也都能讀取。你這個應該是訪問網址,iPhone與安卓都可以。
一般不加說明的二維碼,是安卓版的可能性比較大。
但現在也有用一個二維碼做下載地址,自動區分是 ios 還是 android, 甚至區分 iphone 和 ipad。
可參見http://www.cnblogs.com/pengxl/p/3476588.html。
D. android ios app的二維碼怎麼生成二維碼
1.
首先需要一個中間頁面,判斷是什麼系統的設備掃描
2.
在iOS系統設備掃描時
如果是微信掃描,因為第一步里使用了中間頁面,此時無法直接跳轉到App
Store了,所以需要給出提示頁面,提示用戶點擊右上角瀏覽器,以打開App
Store下載頁面
如果是微信以外的其他App掃描,直接跳轉到App
Store下載頁面
3.在Android系統設備掃描時
如果是微信掃描
1)
可以跳轉到應用寶下載頁面
2)
或者可以給出提示頁面,提示用戶點擊右上角瀏覽器打開,下載APK
如果是微信以外的其他App掃描,則直接跳轉開始下載APK
在這里,向運營同學們推薦二維碼工房Pro。這是目前能支持以上需求的體驗較好的App,還提供了彩碼、邊框、融合二維碼等美化功能。有趣的是,它的中間頁面設計得跟微信的原生頁面差不多,感覺像是微信在提示用戶一樣。不過只能在iOS設備上使用。
E. 應用這類的下載,同一個二維碼,安卓和ios為何掃描不一樣
這個基本上是有跳轉頁面做的判斷啊。。比如二維碼信息或下載頁的連接地下為xx/download.html,那麼此download.html 中你就可以加入系統端判斷啊。下面這個是前幾天看到的一個例子。
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>下載</title>
</head>
<body>
<scripttype="text/javascript">
varbrowser={
versions:function(){
varu=navigator.userAgent,app=navigator.appVersion;
return{
trident:u.indexOf('Trident')>-1,//IE內核
presto:u.indexOf('Presto')>-1,//opera內核
webKit:u.indexOf('AppleWebKit')>-1,//蘋果、谷歌內核
gecko:u.indexOf('Gecko')>-1&&u.indexOf('KHTML')==-1,//火狐內核
mobile:!!u.match(/AppleWebKit.*Mobile.*/)||!!u.match(/AppleWebKit/),//是否為移動終端
ios:!!u.match(/(i[^;]+;(U;)?CPU.+MacOSX/),//ios終端
android:u.indexOf('Android')>-1||u.indexOf('Linux')>-1,//android終端或者uc瀏覽器
iPhone:u.indexOf('iPhone')>-1||u.indexOf('Mac')>-1,//是否為iPhone或者QQHD瀏覽器
iPad:u.indexOf('iPad')>-1,//是否iPad
symbian:u.indexOf('Symbian')>-1,//是否Symbian
webApp:u.indexOf('Safari')==-1//是否web應該程序,沒有頭部與底部
};
}()
}
varisMobile=browser.versions.ios||browser.versions.android||browser.versions.symbian;
varcWidth=document.body.clientWidth;
varsWidth=window.screen.width;
vartWidth=(document.body.clientWidth+window.screen.width)/2;
varfontSize=isMobile?parseInt(tWidth/9):parseInt(tWidth/30);
varimgWidth=isMobile?parseInt(tWidth/1.5):parseInt(tWidth/4.5);
varimgHeight=parseInt(imgWidth*(16/49));
varimgWidth2=isMobile?parseInt(tWidth/4):parseInt(tWidth/12);
varimgHeight2=parseInt(imgWidth2*(54/124));
varcot="<center><divstyle='border:0pxsolidred;padding-top:20px;'>";
cot+="<divstyle='padding-top:10px;padding-bottom:10px;'></div>";
cot+="<divstyle='font-size:"+fontSize+"px;padding-top:10px;padding-bottom:20px;'>";
if(browser.versions.iPad||browser.versions.iPhone){
cot+="<div><ahref='/test_app.ipa'id='actionTo'>蘋果用戶下載</a></div>";
//cot+="<divstyle='padding-top:5px;'><ahref='#'>越獄蘋果下載</a></div>";
}elseif(browser.versions.android){
cot+="<divstyle='padding-top:5px;'><ahref='/test_app.apk'id='actionTo'>安卓用戶下載</a></div>";
}elseif(browser.versions.symbian){
cot+="<divstyle='padding-top:5px;'><ahref='/test_app.sis'id='actionTo'>塞班用戶下載</a></div>";
}elseif(isMobile){
cot+="<divstyle='padding-top:5px;'>目前沒有適合您手機的軟體</div>";
}else{
cot+="<divstyle='padding-top:5px;'><ahref='/test_app.ipa'>蘋果用戶下載</a></div>";
cot+="<divstyle='padding-top:5px;'><ahref='/test_app.apk'>安卓用戶下載</a></div>";
cot+="<divstyle='padding-top:5px;'><ahref='/test_app.sis'id='actionTo'>塞班用戶下載</a></div>";
}
//cot+="<divstyle='padding-top:5px;'>"+navigator.userAgent+"</div>";
cot+="<divstyle='padding-top:20px;padding-bottom:0px;text-align:right;padding-right:5px'></div>"
cot+="</div></div></center>";
document.write(cot);
if(/msie/i.test(navigator.userAgent)){//iebrower
document.getElementById("actionTo").click();
}else{
vare=document.createEvent('MouseEvent');
e.initEvent('click',false,false);
setTimeout(document.getElementById("actionTo").dispatchEvent(e),2000);
}
</script>
</body>
</html>
F. 如何讓一個APP下載鏈接的二維碼同時支持iOS和Android市場
做到這應該不難的。
第一步向你們的伺服器發出特定請求,你們就能識別設備系統了;
第二步返回給設備對應市場鏈接;
第三步跳轉至對應的市場。
G. 一款App的二維碼如何將安卓和ios的碼合二為一,用微信掃碼不會跳轉到第三方頁面,直接跳至對應的商城
上傳到 應用寶 後,裡面有個選項可以把ios appstore地址也加進去,然後會生成一個二維碼.這樣不同系統微信掃描這個二維碼會自動跳轉到相應系統的下載頁面.
H. 有沒有辦法實現安卓和 IOS 手機掃描二維碼自動連接到指定的 wifi
貌似iOS不可以像安卓那樣掃二維碼連WiFi
用微信掃描分享WiFi的二維碼,可以顯示WiFi密碼
再輸密碼連接
I. 變啦的二維碼是ios和安卓通用的么
變啦的二維碼都是通用的,不管是IOS還是安卓。
J. 二維碼咋樣識別手機android還是ios
二維碼是看不出來的,如果分系統下載的話二維碼下面都有標明的提示,可以根據自己手機的系統選擇下載。要是單獨給出的二維碼還沒有提示就只能嘗試下載了