我正在开发一个基于sencha的应用程序,用于iPhone & Android。作为S/W要求,我需要识别访问服务的设备(基于IMEI或MAC地址)。 例如如果iPhone的用户第一次访问我的sencha-web-app,他将需要注册。如果他再次访问,应用程序将检测并注册过程将被跳过。Uniqely识别每个设备,访问sencha网络应用程序
问:如何获得使用sencha的设备的IMEI或MAC,以唯一标识它?
我正在开发一个基于sencha的应用程序,用于iPhone & Android。作为S/W要求,我需要识别访问服务的设备(基于IMEI或MAC地址)。 例如如果iPhone的用户第一次访问我的sencha-web-app,他将需要注册。如果他再次访问,应用程序将检测并注册过程将被跳过。Uniqely识别每个设备,访问sencha网络应用程序
问:如何获得使用sencha的设备的IMEI或MAC,以唯一标识它?
您需要将Sencha应用程序包装在本机包装中。我建议使用PhoneGap,他们有一个很好的UUID属性,如下所示:http://docs.phonegap.com/en/1.3.0/phonegap_device_device.md.html#device.uuid
如果这是一个在浏览器中运行的Web应用程序,则无法获取该信息。在iOS上,IMEI实际上是您无法访问的受限信息。如果你只是想记住用户,标准的方法是只使用cookie。是否有一个特定的原因,你想把它与硬件标识符,而不是使用cookie?
感谢您的回应。我正在开发一家餐馆在线订购系统。我需要通过他/她的设备来识别用户,访问站点。 – 2012-01-09 07:00:05