判斷手機是否安裝app的javascript程式碼
本章節分享一段例項程式碼,能夠判斷是否已經安裝app,如果安裝則執行響應的操作,否則將執行相關的操作以下載app,程式碼只供參考之用,還需要根據具體的情況進行響應的操作。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼(function(){ var openUrl = window.location.search; try{ openUrl = openUrl.substring(1,openUrl.length); } catch(e){} var isiOS = navigator.userAgent.match('iPad') || navigator.userAgent.match('iPhone') || navigator.userAgent.match('iPod'), isAndroid = navigator.userAgent .match('Android'),isDesktop = !isiOS&&!isAndroid; if(isiOS){ setTimeout(function (){ window.location="itms-apps://itunes.apple.com/app/[name]/[id]?mt=8"; },25); window.location = "[scheme]://[host]?url="+openUrl; } else if(isAndroid){ window.location="intent://[host]/"+"url="+openUrl+"#Intent;scheme=[scheme];package=[package_name];end"; } else{ window.location.href = openUrl; } })();
相關文章
- html5怎麼判斷app是否安裝?HTMLAPP
- JavaScript判斷手機、平板電腦客戶端程式碼JavaScript客戶端
- 判斷centos7是否安裝vimCentOS
- 怎樣判斷mysql是否安裝成功MySql
- 【ASP】判斷是否是手機訪問
- JavaScript判斷字串是否為空JavaScript字串
- JavaScript 判斷是否是陣列JavaScript陣列
- JavaScript 判斷函式是否存在JavaScript函式
- 如何判斷我的網站是否成功安裝SSL網站
- Android 微信支付 微信是否安裝判斷Android
- 如何判斷 JavaScript 物件是否為空?JavaScript物件
- javascript 判斷括號是否配對。JavaScript
- ASP.NET判斷是否為手機登入ASP.NET
- JavaScript判斷數字是否是質數JavaScript
- JavaScript判斷兩個變數是否相等JavaScript變數
- JavaScript判斷iframe是否載入完畢JavaScript
- JavaScript 判斷變數是否是函式JavaScript變數函式
- 判斷一個數是否為質數(程式碼)
- 如何判斷JavaScript中的兩變數是否相等?JavaScript變數
- 判斷是否為陣列的 JavaScript 方法總結陣列JavaScript
- JavaScript 判斷物件中是否有某屬性JavaScript物件
- JavaScript 中,如何判斷兩個物件是否相等?JavaScript物件
- Javascript-判斷是否為陣列的5種方法JavaScript陣列
- 使用正規表示式判斷是否為手機號碼(簡單且實用)
- iOS開發-如何判斷手機是否開啟了放大模式iOS模式
- JavaScript 判斷checkbox核取方塊是否選中JavaScript
- sh指令碼判斷路徑是否存在指令碼
- 如何判斷酒店客房是否安裝了偷拍攝像頭?
- javascript中如何判斷一個字串是否為JSON格式JavaScript字串JSON
- 用程式碼判斷當前系統是否支援某個版本的feature
- 判斷ABAP程式碼是否處於update模式下執行的工具類模式
- JavaScript 判斷 iPhone X Series 機型JavaScriptiPhone
- PHP判斷一個字串是否包含亂碼PHP字串
- 如何判斷網校原始碼是否值得使用?原始碼
- js判斷手機系統JS
- Middleware 判斷當前是否手機端瀏覽器,並跳轉到手機端的介面瀏覽器
- golang中判斷兩個slice是否相等與判斷值下的 陣列是否相等Golang陣列
- 程式碼段——C#判斷時間是否在某個範圍C#
- 判斷字串是否為空字串