1. 程式人生 > >判斷瀏覽器(微信、微博、QQ)、作業系統、橫豎屏等

判斷瀏覽器(微信、微博、QQ)、作業系統、橫豎屏等

var browser = { versions: function() { var u = navigator.userAgent; 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.+Mac OS X/), //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 webApp: u.indexOf('Safari') == -1 //是否web應該程式,沒有頭部與底部 }; }(), language: (navigator.browserLanguage || navigator.language).toLowerCase() } if (browser.versions.ios || browser.versions.iPhone || browser.versions.iPad) { window.location=
"https://itunes.apple.com/xxx"; } else if (browser.versions.android) { window.location="http://xxx/xxx.apk"; } // document.writeln("語言版本: " + browser.language); // document.writeln(" 是否為移動終端: " + browser.versions.mobile); // document.writeln(" ios終端: " + browser.versions.ios); // document.writeln(" android終端: " + browser.versions.android); // document.writeln(" 是否為iPhone: " + browser.versions.iPhone); // document.writeln(" 是否iPad: " + browser.versions.iPad); // document.writeln(navigator.userAgent);

相關推薦

判斷瀏覽器QQ作業系統橫豎

var browser = { versions: function() { var u = navigator.userAgent; return {//移動終端瀏覽器版本資訊 trident: u.indexOf('Trident') > -1, //IE核

小程式-day03-註冊頁面路由小程式頁面跳轉模組化

1.路由 wx.navigateTo    開啟新頁面 wx.redirectTo      頁面重定向 wx.switchTab      切換 Tab

淺析支付:公眾平臺卡券功能開通HTML5線上發券JS-SDK介面檢視卡券詳情

本文是【淺析微信支付】系列文章的第十六篇,主要講解如何使用微信公眾平臺的卡券功能、如何使用HTML5在網頁展示使用者領券以及微信卡券和商戶平臺代金券的關係。 淺析微信支付系列已經更新十六篇了喲~,沒有看過的朋友們可以看一下哦。 淺析微信支付:開通免充值產品功能及如何進行介面升級指引 淺析微

xmt1139057136的專欄越努力,越幸福!(QQ群:135430763454796847)公眾號:業餘草(yyucao)

java視訊教程免費下載 本專欄主要分享一些作者認為比較好、比較專業的免費java視訊教程、HTML5視訊教程、資料庫視訊教程、GO視訊教程、Python視訊教程、Spring Cloud視訊教程、Spring boot視訊教程、

Android 使用shareSDK進行第三方登入失敗解決方法qq

這幾天在搞第三方登入,由於ios版本的要早於android版,所以各大平臺上的賬號都是註冊稽核好的。 登入到平臺,新增android版本,加入shareSDK,原本想著很輕鬆,誰知道一測試全部失敗,都不能登入。 驗證了新增流程,驗證了各大平臺的key  都沒有問題。 於是去

js-分享功能qq,

 //分享QQ好友     function qq(title,url,pic)     {         var p = {             url: 'http://test.qicheyitiao.com',/*獲取URL,可加上來自分享到QQ標識,方便統計

判斷QQ,是否安裝

今天弄了一下QQ,微信,微博分享SDK時,發現如果沒有安裝QQ,微信客戶端,點選分享,啥提示都沒有,也沒反應,但微博沒有安裝客戶端時,會自動跳轉到微博的網頁介面進行登入。所以現在就搞了一個需求,如果沒

小程式專案開發實戰:用WePYmpvueTaro打造高效的小程式》筆記3支援Vue.js語法的mpvue框架

(1)保證npm和Node.js的可用性後,使用如下程式碼安裝Vue.js環境。 # 全域性安裝 vue-cli # 如果是Linux或者Unix等一般是要 sudo 許可權的 npm install --global [email protected] 在Windows中使用CMD安裝環境,安裝效果如圖10

支付配置參數:支付授權目錄回調支付URL

相關 分配 必須 申請 電腦 cas 主域名 最小 配置 一、開通微信支付的首要條件是:認證服務號或政府媒體類認證訂閱號(一般認證訂閱號無法申請微信支付) 二、微信支付分為老版支付和新版支付,除了較早期申請的用戶為老版支付,現均為新版微信支付。 三、公眾平臺微信支付開發配

玩玩公眾號Java版之二:接收處理及返回消息

log med iou set arch weixin b- rom data- 前面已經配置了微信服務器,那麽先開始最簡單的接收微信消息吧~ 可以用我們的微信號來直接進行測試,下面先看測試效果圖: 這是最基本的文本消息的接收、處理及返回,來看看是怎麽實現的

查看圖片插件--Viewer類似於qq聊天 的查看圖片

方法 標簽 ott meet 定義函數 更新 article 調用 show Viewer的github地址:https://github.com/fengyuanchen/viewer 下載該插件(在文件夾dist裏面) 具有參考價值的幾個網站:http://www.d

CDN 邊緣h5鬥牛開發規則,三秒部署支持定制即時生效,多種規則覆蓋常用業務場景

界面 .net 服務 gen ip 地址 價值 地址 帶寬 好的 CDN 邊緣規則,三秒部署、支持定制、微信h5鬥牛開發h5.super-mans.comQ:2012035031即時生效,多種規則覆蓋常用業務場景 2017年的最後一周,又拍雲進行了一次重要升級,將自定義 R

Oauth2.0 QQ&&實現第三方登陸

用戶 阿裏雲 過程 登陸 參考 工具 海量 聯系 tar 一、寫在前面 目前對於大多數的App或Web網站都支持有第三方登陸這個功能,用戶可使用 QQ/ 微信/ 微博 帳號快速登錄你的網站,降低註冊門檻,為你的網站帶來海量新用戶。最近在新項目上剛好用到了,在自己做的同時也

apiCloud 三方分享,好友分享,朋友圈分享,QQ分享,分享

-s -a nbsp 分享 ocs 配置 博客 微信朋友圈 icloud 首先查看我的這篇有關三方登錄的博客,地址是http://www.cnblogs.com/gqx-html/p/8303567.html,配置完三方數據後可以從上一篇文章中的鏈接跳轉到各個登錄查看api

小程式之登陸 —— 小程式教程系列20

簡介: 微信登陸,在新建一個微信小程式Hello World專案的時候,就可以看到專案中出現了我們的微信頭像,其實這個Hello World專案,就有一個簡化版的微信登陸。只不過是,還沒有寫入到咱們自家的後臺中而已。 新建一個Hello World專案,找到a

商戶下載平臺證書介面PHP SHA256 with RSA 簽名,AEAD_AES_256_GCM解密方法

一、序言 最近在做微信小微商戶介面對接,對接裡面的下載平臺證書介面中遇到的坑在這記錄下。 二、資料 1、《1.1. 下載平臺證書介面(v5.1)》 檢視 二、正文 小微商戶申請入駐介面中有幾個引數是需要先呼叫下載證書介面的,所

帶你使用wxpy建立自己的聊天機器人外加介面基本資料視覺化

往期好文:你的微信暱稱,可能正在出賣你 本文目錄 一、wxpy基本介紹與安裝 1.wxpy基本介紹 2.wxpy安裝

拼接多幅圖片成為一張圖片底部和指紋合二為一

/** * 拼接多幅圖片成為一張圖片 * * 引數說明:原圖片為檔案路徑陣列,目的圖片如果留空,則不儲存結果 * * 例子: * <code> * $ci = new CombineImage(array("D:/Downloads/1.jpg", "D:/Down

還在羨慕的圖片處理?-android酷炫圖片處理(下)

微信一向是android開發者們模仿的物件,上篇文章中,我介紹了一個和微信圖片壓縮,壓縮效果差不多的庫Luban,這篇文章還會介紹高仿微信從檔案系統選擇圖片。此外微博載入超長大圖功能也很酷炫(其實微信朋友圈也有),這篇文章也給出了實現這種效果的功能庫,當然,除此之外還有很多其他酷炫效果的

[轉帖]"支付"勒索病毒製造者被鎖定 傳播危害和疫情終極解密 --- 可以學習下一年火絨團隊的分析原理的精神.

"微信支付"勒索病毒製造者被鎖定 傳播、危害和疫情終極解密 https://www.cnbeta.com/articles/tech/794851.htm 12月1日,首個要求"微信支付"贖金的勒索病毒在國內爆發,根據"火絨威脅情報系統"監測和評估,截至4日晚,該病毒至少感染了10萬臺