通过扫描二维码可以定位吗

方法是:先做一个html5网页,该页面发起位置请求。一般手机浏览器会跳框提示用户是否同意使用地理位置。用户同意后,网页脚本就获得的地理位置坐标,然后可以进行后续操作。把这个html5网页的网址变成二维码,也算是二维码实现这个功能了。获取坐标后还需要后续开发才能使用位置,简单操作没法实现,所以我们的免费产品中没提供这个功能。
■网友
「扫码签到弹幕机」SegmentFault 1024 Hackathon 优秀作品汇总
■网友
你把扫描二维码这个动作看作一个触发后续动作的开关。当然这个开关要和应用或者终端OS交互。这个开关可以触发浏览器,可以触发相机,可以触发任何一个有权限有API的东东,当然也可以触发定位。但是要做到定点打卡之类的功能,直接做个按钮上报位置和时间不好吗?按按钮=扫二维码。
■网友
请首先了解二维码的基础定义:二维码 (2-dimensional bar code) 是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理: 二维条码/二维码能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息。简短概括的就是二维码只是用一个图码形式表述了一段信息而已,而题主需要使用二维码来定位和及时达到类似于定位打卡的目的的话纯扫面二维码是实现不了的,但是可以在针对二维码所表述信息中做信息的提取开发,当使用者扫描二维码后由二维码链接到的程序系统(这里是需要针对二维码所连接到的信息进行专业的功能开发),而该系统自动调用扫码人员的手机或其他扫码设备的定位软件及设备时间,将该信息登记到系统中,达到定位及计时的功能。
■网友
一点愚见,不会编程。
【通过扫描二维码可以定位吗】 你要有一台带屏幕的机器,安装在一个特定地方,这个机器每段时间(比如是每分钟)在生成不一样的二维码,这个二维码和时间有关。用用户手机扫了这个二维码会发送一条信息给服务器进行记录,那服务器对比二维码内容,就知道用户在什么时间扫了这个机器。那么机器是固定的,位置信息是可以确定的,二维码是不固定的,所以拍照拿走也没用。


    推荐阅读