起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4504|回复: 11

[处理中1] 二维码扫描

[复制链接]

1

主题

6

帖子

18

积分

新手上路

Rank: 1

积分
18
QQ
发表于 2016-9-27 14:34:03 | 显示全部楼层 |阅读模式
本人新手,调用barcodescanner插件,实现二维码条形码的扫描,按照平台案例/UI2/demo/native/barcode/mainActivity.w,可以扫描到条形码下面的一排数字等信息,但是为了实现用户通过扫描条形码起到查询的功能,希望扫描条形码后起到页面的跳转功能,请问这该如何设置?是在条形码中设置跳转信息还是需要在这个扫描的前端页面中进行设置?

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-9-27 17:03:30 | 显示全部楼层
他应该是有一个成功的回调函数的吧,在这个函数中做调转不就好了嘛
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

1

主题

6

帖子

18

积分

新手上路

Rank: 1

积分
18
QQ
 楼主| 发表于 2016-9-27 20:56:40 | 显示全部楼层
非常感谢!
是在回调函数中写上扫描后要跳转的页面吗?他要查寻的内容要来自于数据库,提取数据库中他对应的数据内容,这样的话跳转的页面应该是不同的吧?这怎么弄呢?
回复 支持 反对

使用道具 举报

8

主题

131

帖子

311

积分

中级会员

Rank: 3Rank: 3

积分
311
QQ
发表于 2016-9-27 21:03:32 | 显示全部楼层
雯301 发表于 2016-9-27 20:56
非常感谢!
是在回调函数中写上扫描后要跳转的页面吗?他要查寻的内容要来自于数据库,提取数据库中他对应 ...

那你把扫到的字符串传参到新页面,在新页面中做查询不就好了么,
其实我觉得在回调中写查询就好了,然后判断有没有命中记录,有就直接跳转命中记录中的页面链接(或者直接当前页面呈现出来),没有就当前页面提示未查询到可用信息。
回复 支持 反对

使用道具 举报

1

主题

6

帖子

18

积分

新手上路

Rank: 1

积分
18
QQ
 楼主| 发表于 2016-9-27 22:25:33 | 显示全部楼层
deltaboy 发表于 2016-9-27 21:03
那你把扫到的字符串传参到新页面,在新页面中做查询不就好了么,
其实我觉得在回调中写查询就好了,然后 ...

太感谢了!觉得应该可以这样做,真的太谢谢了。可以再说详细一点吗?怎样传参到新页面在做查询呢?在回调中怎样查询呢?有没有什么例子可以参考以下的,刚接触不久,好多东西不太熟练,谢谢了
回复 支持 反对

使用道具 举报

8

主题

131

帖子

311

积分

中级会员

Rank: 3Rank: 3

积分
311
QQ
发表于 2016-9-27 22:59:38 | 显示全部楼层
在当前页面或被传参页面放一个baasdata组件,做好数据库表绑定,在当前页扫描回调中或者被传参页面的页面加载事件中设置baasdata的filter,然后刷新,就完成查询了啊,具体的参考这个http://bbs.wex5.com/forum.php?mod=viewthread&tid=104867

官方入门视频里有传参:http://www.chuanke.com/v5628113-180488-956598.html
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-9-28 09:15:50 | 显示全部楼层
雯301 发表于 2016-9-27 20:56
非常感谢!
是在回调函数中写上扫描后要跳转的页面吗?他要查寻的内容要来自于数据库,提取数据库中他对应 ...

不管它存在哪里,他一定是一个URL ,如果这个URL的路径指向一个.w文件,就一定可以用showPage方法打开,传递参数
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

1

主题

6

帖子

18

积分

新手上路

Rank: 1

积分
18
QQ
 楼主| 发表于 2016-9-28 09:45:58 | 显示全部楼层
其实我就是想通过扫描二维码或条形码起到一个快速查询的功能,通过扫描贴在设备上的条形码,可以快速的看到该设备的数据信息,将他的信息在页面上展示出来;还可以在查询的页面上,选择其中某一参量作进一步的查询(点开查看详细内容)
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-9-28 10:11:31 | 显示全部楼层
雯301 发表于 2016-9-28 09:45
其实我就是想通过扫描二维码或条形码起到一个快速查询的功能,通过扫描贴在设备上的条形码,可以快速的看到 ...

那就是根据二维码 获取的信息,作为参数,来查询到这个详细内容了,就是把需要的参数从二维码信息拿到,跳转详情页面,吧这写信息当成参数,传递,然后让详情页根据参数显示不就得了
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

1

主题

6

帖子

18

积分

新手上路

Rank: 1

积分
18
QQ
 楼主| 发表于 2016-9-28 11:22:29 | 显示全部楼层
闰土 发表于 2016-9-28 10:11
那就是根据二维码 获取的信息,作为参数,来查询到这个详细内容了,就是把需要的参数从二维码信息拿到, ...

谢谢!能再详细一点吗?是将什么样的信息封入二维码中,二维码和条形码一样吗?具体怎样将二维码中拿到的信息作为参数传递跳转到详情页?十分感谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-18 03:47 , Processed in 0.066781 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表