查询链接与二维码
查询设计 •
2 次浏览
•
2025-11-29
查询链接与二维码
功能介绍
查询链接与二维码功能允许您快速获取查询模板的访问链接和二维码,方便分享和移动端访问。
主要功能
- 查询链接生成:自动生成查询执行页面的直达链接
- 二维码生成:自动为查询链接生成二维码
- 链接复制:一键复制查询链接到剪贴板
- 二维码下载:下载生成的二维码图片
使用方法
1. 访问查询设置
使用路径:查询设计器 → 设置标签页
- 在查询设计器中编辑现有查询模板
- 点击"设置"标签页
- 找到"查询链接与二维码"卡片
2. 复制查询链接
- 查看生成的查询链接
- 点击"复制链接"按钮
- 链接已复制到剪贴板
- 可以将链接发送给用户或嵌入到网页中
链接格式:
http(s)://域名/路径/query_execute.php?template_id=查询ID
3. 使用二维码
- 查看二维码:在"查询链接与二维码"区域查看自动生成的二维码
- 扫描访问:使用手机扫描二维码访问查询页面
- 下载二维码:点击"下载二维码"按钮保存图片
- 分享二维码:可以将二维码打印或通过社交媒体分享
4. 在新窗口打开链接
点击"在新窗口打开"按钮,可以在新浏览器窗口中打开查询页面,方便测试和预览。
使用路径
- 查询设置:查询设计器 → 设置标签页
- 执行查询:
/public/query_execute.php?template_id=查询ID
二维码生成机制
系统使用多重回退机制确保二维码生成的可靠性:
- QuickChart.io:优先使用此服务生成二维码
- QR Server API:如果第一个服务失败,尝试此服务
- Google Charts API:如果前两个服务都失败,尝试此服务
- 本地Canvas生成:如果所有外部服务都失败,使用本地Canvas生成简单二维码
技术特性
二维码参数
- 尺寸:180x180像素
- 边距:2像素
- 纠错级别:M(中等)
- 格式:PNG
链接复制功能
- 使用现代浏览器的Clipboard API
- 支持一键复制到剪贴板
- 复制成功后显示提示信息
二维码下载
- 支持PNG格式下载
- 自动命名:
query_qr_时间戳.png
- 文件大小较小,适合分享
应用场景
1. 移动端访问
- 生成二维码后,用户可以扫描访问
- 适合在活动现场、宣传材料上使用
- 提升移动端用户体验
2. 链接分享
- 复制链接后,可以通过邮件、微信等方式分享
- 可以嵌入到网页中
- 方便快速访问
3. 打印使用
- 下载二维码后可以打印
- 适合制作宣传材料
- 方便线下推广
注意事项
- 网络依赖:二维码生成依赖外部服务,需要网络连接
- 服务稳定性:使用多重回退机制确保功能可用性
- 权限要求:复制功能需要用户授权剪贴板访问
- 文件大小:下载的二维码为PNG格式,文件较小
- 链接有效性:查询链接永久有效,除非查询模板被删除
常见问题
Q: 二维码生成失败怎么办?
A: 系统会自动尝试多个服务,如果都失败会使用本地生成。如果仍然失败,请检查网络连接。
Q: 可以自定义二维码样式吗?
A: 目前不支持自定义样式,系统使用标准的黑白二维码。
Q: 链接可以修改吗?
A: 链接是根据查询模板ID自动生成的,不能手动修改。如果需要不同的链接,需要创建新的查询模板。
Q: 二维码可以批量生成吗?
A: 目前不支持批量生成,需要逐个查询模板生成。
Q: 链接会过期吗?
A: 不会,查询链接永久有效,除非查询模板被删除或禁用。