亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Js項(xiàng)目中確定開發(fā)設(shè)備

BlackMass / 795人閱讀

摘要:在開發(fā)項(xiàng)目中經(jīng)常需要確定當(dāng)前設(shè)備是什么,下面是小編的一下方法,供大家參考移動(dòng)終端瀏覽器版本信息內(nèi)核內(nèi)核蘋果谷歌內(nèi)核火狐內(nèi)核是否為移動(dòng)終端終端終端或?yàn)g覽器是否為或者瀏覽器是否是否應(yīng)該程序,沒(méi)有頭部與底部判斷是否是移動(dòng)設(shè)備打

在開發(fā)項(xiàng)目中經(jīng)常需要確定當(dāng)前設(shè)備是什么,下面是小編的一下方法,供大家參考:
share1 () {

  let browser = {
    versions: (function () {
      let u = navigator.userAgent
      return {
        // 移動(dòng)終端瀏覽器版本信息
        trident: u.indexOf("Trident") > -1, // IE內(nèi)核
        presto: u.indexOf("Presto") > -1, // opera內(nèi)核
        webKit: u.indexOf("AppleWebKit") > -1, // 蘋果、谷歌內(nèi)核
        gecko: u.indexOf("Gecko") > -1 && u.indexOf("KHTML") === -1, // 火狐內(nèi)核
        mobile: !!u.match(/AppleWebKit.*Mobile.*/), // 是否為移動(dòng)終端
        ios: !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/), // os終端
        android: u.indexOf("Android") > -1 || u.indexOf("Linux") > -1, // android終端或uc瀏覽器
        iPhone: u.indexOf("iPhone") > -1, // 是否為iPhone或者QQHD瀏覽器
        iPad: u.indexOf("iPad") > -1, // 是否iPad
        webApp: u.indexOf("Safari") === -1 // 是否web應(yīng)該程序,沒(méi)有頭部與底部
      }
    })(),
    language: (navigator.browserLanguage || navigator.language).toLowerCase()
  }
  if (browser.versions.mobile) { // 判斷是否是移動(dòng)設(shè)備打開
    let ua = navigator.userAgent.toLowerCase()// 獲取判斷用的對(duì)象
    if (ua.match(/MicroMessenger/i) === "micromessenger") {
      // 在微信中打開
    }
    if (ua.match(/WeiBo/i) === "weibo") {
      // 在新浪微博客戶端打開
    }
    if (ua.match(/QQ/i) === "qq") {
      // 在QQ空間打開
    }
    if (browser.versions.ios) {
      // 是否在IOS瀏覽器打開
    }
    if (browser.versions.android) {
      // 是否在安卓瀏覽器打開
    }
    this.show = !this.show
  } else {
    // 否則就是PC瀏覽器打開
  }
},

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/98711.html

相關(guān)文章

  • Web前端開發(fā)流程

    摘要:頁(yè)面開發(fā)由小組長(zhǎng)創(chuàng)建前端目錄,包含頁(yè)面開發(fā)目錄如及提取剝離目錄如。提交驗(yàn)收當(dāng)有階段性產(chǎn)出后,小組長(zhǎng)上報(bào)主管,安排經(jīng)驗(yàn)豐富的前端工程師進(jìn)行代碼驗(yàn)收。 開發(fā)前準(zhǔn)備 了解產(chǎn)品和設(shè)計(jì) 參加需求、交互、視覺(jué)會(huì)議,了解產(chǎn)品設(shè)計(jì)和項(xiàng)目成員。 了解產(chǎn)品面向的設(shè)備和平臺(tái)。 了解產(chǎn)品對(duì)兼容性的要求以及是否采用響應(yīng)式設(shè)計(jì)等。 提出疑問(wèn)和見(jiàn)解 按需求結(jié)合現(xiàn)有技術(shù),提出疑問(wèn)和見(jiàn)解。 提出可能存在的問(wèn)題(技...

    fox_soyoung 評(píng)論0 收藏0
  • Web前端開發(fā)流程

    摘要:頁(yè)面開發(fā)由小組長(zhǎng)創(chuàng)建前端目錄,包含頁(yè)面開發(fā)目錄如及提取剝離目錄如。提交驗(yàn)收當(dāng)有階段性產(chǎn)出后,小組長(zhǎng)上報(bào)主管,安排經(jīng)驗(yàn)豐富的前端工程師進(jìn)行代碼驗(yàn)收。 開發(fā)前準(zhǔn)備 了解產(chǎn)品和設(shè)計(jì) 參加需求、交互、視覺(jué)會(huì)議,了解產(chǎn)品設(shè)計(jì)和項(xiàng)目成員。 了解產(chǎn)品面向的設(shè)備和平臺(tái)。 了解產(chǎn)品對(duì)兼容性的要求以及是否采用響應(yīng)式設(shè)計(jì)等。 提出疑問(wèn)和見(jiàn)解 按需求結(jié)合現(xiàn)有技術(shù),提出疑問(wèn)和見(jiàn)解。 提出可能存在的問(wèn)題(技...

    keithyau 評(píng)論0 收藏0
  • 基于 Netty 的可插拔業(yè)務(wù)通信協(xié)議的實(shí)現(xiàn)「1」協(xié)議描述及基本消息對(duì)象設(shè)計(jì)

    摘要:基本消息對(duì)象的設(shè)計(jì)消息對(duì)象的設(shè)計(jì)主要由兩部分組成特定數(shù)據(jù)幀對(duì)應(yīng)的特定消息對(duì)象。該類包含上節(jié)數(shù)據(jù)幀主幀及子幀的所有公共信息,僅僅未包含子幀中的數(shù)據(jù)體信息,該需求由基本消息對(duì)象的子類實(shí)現(xiàn)。 開發(fā)工程中,有一個(gè)常見(jiàn)的需求:服務(wù)端程序和多個(gè)客戶端程序通過(guò) TCP 協(xié)議進(jìn)行通信,通信雙方需通信的消息種類眾多,并且客戶端的數(shù)量可能有數(shù)萬(wàn)個(gè)。為此,雙方需要約定盡可能豐富、靈活的數(shù)據(jù)幀「數(shù)據(jù)包」協(xié)議,...

    Barry_Ng 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<