首页 新闻 会员 周边 捐助

关于使用微信扫一扫和手机QQ浏览器扫描功能出现数据重复提交问题

0
悬赏园豆:10 [待解决问题]

使用二维码生成工具生成一个二维码,如:http://www.xx.com/?c=0123456789,然后使用微信或手机QQ浏览器扫描该二维码,当进入该页面后,里面的JS脚本负责将获取的地址栏参数值发到另外一个页面。最后在数据库里查询到提交上来的数据有2条。其中1条的IP来源不是我手机所使用的那个网络的IP。

如果当我把JS脚本自动提交功能去掉后,手动点击提交数据就不会有该问题,而且下次再进入该页面又自动提交也不会有该问题。当我如果改变参数c的值后而且自动提交,又会有该问题出现。这说明一点,当扫描该二维码后,微信或手机QQ浏览器检测到该页面如果有自动提交数据到另一页面的,它会先检测被提交的链接是否存在风险(微信、手机QQ浏览器它自己去访问该链接),如果有风险告知用户。从而导致数据提交了2次。当然这个只是我个人的猜测。

当我去问微信时,他们说扫二维码功能不是他们的,叫我去找灵动快拍,而找了灵动快拍后,他们又说我们只跟腾讯是合作条形码,没有二维码。就这样推来推去。

大家有没遇到这情况。。。

欢迎大家一起探讨这问题

linhanlong8的主页 linhanlong8 | 初学一级 | 园豆:192
提问于:2014-08-27 21:49
< >
分享
所有回答(1)
0

请问问题解决了吗  我这也是总是重复提交! 就是不知道原因!

peitiang | 园豆:202 (菜鸟二级) | 2014-10-21 22:13

没有呢,我个人认为是腾讯服务器安全检查所致(推测),因为发现除了微信、QQ、QQ浏览器都会有这问题。

支持(0) 反对(0) linhanlong8 | 园豆:192 (初学一级) | 2014-10-22 18:00
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册