JavaScript获取主流手机系统和型号】的更多相关文章

<script src="http://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script> <script src="http://cdnjs.cloudflare.com/ajax/libs/mobile-detect/1.4.1/mobile-detect.min.js"></script> <script> //判断数组中是否包含某字符串 Arr…
JavaScript获取客户端计算机硬件及系统等信息的方法 JavaScript 获取客户端计算机硬件及系统信息 通过WMI来实现获取客户端计算机硬件及系统信息: function getSysInfo(){ var locator = new ActiveXObject ("WbemScripting.SWbemLocator"); var service = locator.ConnectServer("."); //CPU信息 var cpu = new En…
// JavaScript 获取按键,并屏蔽系统 Window 事件 window.document.onkeydown = onkeydown; function onkeydown(event) { event = (event) ? event : window.event if (event.keyCode) { alert(event.keyCode); event.returnValue = false; } }…
做H5页面的时候,经常会用到判断手机是什么系统,根据系统的型号,实现不同的效果,那么如何判断显示页面的手机型号呢? (function(){ var isMobile={ Android:function(){ return navigator.userAgent.match(/Android/i)?true:false; }, Ios:function(){ return navigator.userAgent.match(/iPhone|iPad|iPod/i)?true:false; },…
只需 navigator.language 就可以获取手机系统语言,要做国际化的童鞋可以看看 如图:(第一次是简体,第二次切换English),zh-CN,en-US是语言代码 更多语言代码,请查看http://www.lingoes.cn/zh/translator/langcode.htm…
之前WP7时代可以用API获得WP手机的型号如lumia510,但是到了WP8后用APi只能获得硬件版本号了如RM-822,这种型号可以让我们更详细的了解具体的硬件版本,比如国行和港行,设备版本号不一样(但是我不记得了╮(╯-╰)╭),一个支持4G,一个不支持,但是型号都是Lumia920,这或许是微软的考量吧. 但是当我们只想要手机常用的型号时,发现没有这个Api了,真的是很麻烦. 我在GitHub上找到了一个手机型号转换器,PhoneNameResolver,地址 https://githu…
$(function () { var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //g //要先判断当前是什么系统,否则会报错,无法执行语句 if (isAndroid) { console.log(isAndroid); }else{ if (navigator.userAgent.mat…
最开始考虑使用中间静态链接库来调用手机系统自带的API,但是在研究的过程中发现Android系统将电量等信息记录在了固定的文件中,所以只需要在C#中直接读取就可以而不需要中间库. a.Android版 1.通过C#直接读取,下面的GetBatteryLevel()方法 int GetBatteryLevel() { try { string CapacityString = System.IO.File.ReadAllText("/sys/class/power_supply/battery/c…
        今天抽空也写一下这个教程吧,这里面涉及到就是一个APP的页面下载.公司有这个需求,让做一个页面,就是二维码扫描下载.一开始我做的版本是只能是通过浏览器来下载的,但是实际应用中,很多用户,只知道微信有个扫一扫,但是微信扫一扫也很抠门,扫到了网址,他不会自动打开浏览器来浏览,而是通过他自身的浏览器来浏览,但是他自身的浏览器又不能自动下载或者跳转一些操作,所以,用户体验非常不友好.后来网上找了一些相关的文章,在:http://caibaojian.com/weixin-tip.html…
移动互联网发展迅速,各种APP的开发都会推出多个版本(多终端),比如:iPhone版.iPad版.Android版.有些APP还会考虑覆盖到多个国家(国际化),比如:中文版.英文版.日文版.韩文版等.此外,针对不同渠道(流量来源)也会提供不同的版本(多渠道),比如:百度版.Google版.阿里版.腾讯版等. 对于应用提供方,希望入口只有一个:扫描二维码直接下载.怎样让这张二维码承载这么丰富的信息量,让不同终端.不同国家.来自不同渠道的用户扫描同一个二维码能下载到对应的APP客户端呢? 这里参照S…