一键生成页面URL/选中文本二维码,支持拖动定位,永久保存位置
直接在引入JS的URL后拼接参数,无需定义全局变量:
<!-- 基础使用 - 预设位置 -->
<script src="https://trydone.com/qrcode/qrcode-float.js?pos=left-top"></script>
<!-- 自定义位置+大小 -->
<script src="https://trydone.com/qrcode/qrcode-float.js?initX=80%&initY=30%&iconSize=50px&qrcodeSize=250px"></script>
<!-- 混合使用 -->
<script src="https://trydone.com/qrcode/qrcode-float.js?pos=right-bottom&iconSize=45px"></script>
<script>
window.QRCODE_CONFIG = {
initX: '90%',
initY: '40%',
iconSize: '50px',
qrcodeSize: '250px'
};
</script>
<script src="https://trydone.com/qrcode/qrcode-float.js"></script>
URL参数 > 全局变量 QRCODE_CONFIG > 默认配置
| 参数名 | 说明 | 可选值 | 默认值 |
|---|---|---|---|
| pos | 预设位置(快捷配置) | left-top/right-top/left-bottom/right-bottom/center | 无 |
| initX | 图标初始X位置 | 百分比(如95%)、像素(如20px)、calc表达式 | 95% |
| initY | 图标初始Y位置 | 百分比(如50%)、像素(如20px)、calc表达式 | 50% |
| iconSize | 悬浮图标大小 | 像素值(如40px、50px) | 40px |
| qrcodeSize | 二维码弹窗大小 | 像素值(如200px、250px) | 200px |
| iconImg | 自定义图标 | 图片URL或base64编码 | 内置二维码图标 |
👇 页面左下角可看到悬浮二维码图标(通过URL参数配置pos=left-bottom):
示例文本:二维码悬浮组件 - 支持URL参数配置,使用更灵活