C# web怎么获取手机的唯一标识,比如IMEI,Mac地址

C# web怎么获取手机的唯一标识,比如IMEI,Mac地址,第1张

WEB这东西,本来就是跨平台的东西,对于不同平台就有不同的浏览器,不同厂家的浏览器又不太一样。

尤其这种比较偏的底层接口。

2就拿开发Android的WEB浏览器常用的WebView,就本身N个版本,接口改了又改。

你的网页还要跨平台,不管Android,还是WindowsPhone,适应于他们的变化有多复杂,自己要三思。

3做那种混合型的App来让用户浏览自己的网站,内嵌WebView,通过JS和App交互,获取你需要的IMEI等等信息。

4单纯Web页面是无法获取IMEI,除非W3C修订JavaScript标准,增加接口,并让浏览器厂商开始支持。

5目前想获取IMEI,必须是app和Web页面相结合方式。

就如当前有个hbuilder开发工具,DCloud开发的。

6可以调用手机系统API,原理类似于Java反射技术。

他们封装的比较好。可以直接通过js调用。

7当然最后发布的不是真正的纯Web页面,是一个app安装包。

这里面的语法不是在任何浏览器都能运行的。

但发布的安装包,内部封装好的浏览器是可以支持相应的js方法。

8web请求字段的UserAgent 段里只有 *** 作系统版本,浏览器类型,浏览器内核版本这些信息,不会有其他信息。

9至于ip,只要连接到web服务器,服务器就知道了,mac地址也是。

前台 testaspx

<form id='form1' runat='server'>

<input type='text' id='txtBox1' name='txtBox1' runat='server' />

</form>

后台 testaspxcs

void Page_Load()

{

string txtValue = txtBox1Value;

//或者

string txtValue1= Request["txtBox1"];

}

以上就是关于C# web怎么获取手机的唯一标识,比如IMEI,Mac地址全部的内容,包括:C# web怎么获取手机的唯一标识,比如IMEI,Mac地址、asp.net的web控件textbox的信息怎样获取的(过程)!、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9475037.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存