日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

uni-app 二维码生成器

發(fā)布時(shí)間:2023/12/8 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 uni-app 二维码生成器 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

https://github.com/q310550690/uni-app-qrcode

uni-app 二維碼生成器

作者:詩(shī)小柒

  • H5、微信小程序、支付寶小程序、APP,其它平臺(tái)的小程序沒(méi)有測(cè)試
  • 使用canvas生成
  • 可設(shè)置二維碼背景色,前景色,角標(biāo)色
  • 可設(shè)置二維碼logo
  • 重要的事情說(shuō)3 重要的事情說(shuō)3 重要的事情說(shuō)3

  • IOS、Android真機(jī)都可以正常生成二維碼
  • 使用的時(shí)候出現(xiàn)無(wú)法生成二維碼或空白的請(qǐng)先github直接打包下載,問(wèn)題依舊,請(qǐng)github上直接提出問(wèn)題并配圖
  • 有問(wèn)題請(qǐng)說(shuō)明問(wèn)題原因,這樣我才好定位,否則我也無(wú)法解決
  • 如果此插件有幫助到你請(qǐng)打5分或贊賞我,你的支持是我更新的動(dòng)力
    • 圖片1 是微信小程序真機(jī)實(shí)測(cè)
    • 圖片2 是微信小程序模擬實(shí)測(cè)
    • 圖片3 是支付寶小程序模擬器實(shí)測(cè)
    • 圖片4 是安卓真機(jī)實(shí)測(cè)
    • 圖片5 H5

    開(kāi)始使用

    NPM

    npm i tki-qrcode

    GIT

    git clone https://github.com/q310550690/uni-app-qrcode

    更新說(shuō)明

    • 0.1.7 修復(fù)支付寶無(wú)法生成的問(wèn)題(導(dǎo)致這個(gè)問(wèn)題是uni-app官方的template編譯器沒(méi)有編譯出支付寶識(shí)別的canvas組件)
    • 0.1.6 新增cid屬性,支持同一個(gè)頁(yè)面使用多個(gè)二維碼組件
    • 0.1.5 新增showLoading、loadingText屬性
    • 0.1.4 新增usingComponents屬性,修復(fù)非自定義組件下 v-if 無(wú)法生成二維碼的問(wèn)題(非自定義組件下設(shè)置為false)
    • 0.1.3 新增unit屬性
    • 0.1.2 適配新版uni-app編譯器 感謝 "DCloud_UNI_Trust" (如果github上下載后使用新版HbuilderX1.7.1.20190320編譯后無(wú)法啟動(dòng)請(qǐng)等待Dcloud更新即可)
    • 0.1.1 新增監(jiān)聽(tīng)val值變化時(shí)自動(dòng)生成二維碼(onval)、新增組件初始化時(shí)自動(dòng)生成二維碼(loadMake) 屬性,具體說(shuō)明看文檔說(shuō)明
    • 0.1.0 常規(guī)更新
    • 0.0.9 修復(fù)小程序真機(jī)生成二維碼錯(cuò)亂問(wèn)題(其實(shí)這是小程序canvas的鍋)
    • 0.0.8 修復(fù)官方 uni.canvasToTempFilePath 在有些平臺(tái)返回字段不統(tǒng)一而導(dǎo)致的支付寶無(wú)法生成二維碼的問(wèn)題。
    • 0.0.7 常規(guī)修復(fù)
    • 0.0.6 新增角標(biāo)色、二維碼logo

    使用方法

    ?script?中引入組件

    import tkiQrcode from "@/components/tki-qrcode/tki-qrcode.vue"

    export default {

    ??? components: {tkiQrcode}

    }

    ?template?中使用

    <view class="qrimg">

    ??? <tki-qrcode

    ??? ref="qrcode"

    ??? :cid="cid"

    ??? :val="val"

    ??? :size="size"

    ??? :unit="unit"

    ??? :background="background"

    ??? :foreground="foreground"

    ??? :pdground="pdground"

    ??? :icon="icon"

    ??? :iconSize="iconsize"

    ??? :lv="lv"

    ??? :onval="onval"

    ??? :loadMake="loadMake"

    ??? :usingComponents="usingComponents"

    ??? :showLoading="showLoading"

    ??? :loadingText="loadingText"

    ??? @result="qrR" />

    </view>

    屬性

    屬性名

    類(lèi)型

    默認(rèn)值

    可選值

    說(shuō)明

    cid

    String

    tki-qrcode-canvas

    ?

    canvasId,頁(yè)面存在多個(gè)二維碼組件時(shí)需設(shè)置不同的ID

    size

    Number

    200

    ?

    生成的二維碼大小

    unit

    String

    upx

    px

    大小單位尺寸

    show

    Boolean

    true

    ?

    默認(rèn)使用組件中的image標(biāo)簽顯示二維碼

    val

    String

    二維碼

    ?

    要生成的內(nèi)容

    background

    String

    #000000

    ?

    二維碼背景色

    foreground

    String

    #ffffff

    ?

    二維碼前景色

    pdground

    String

    #ffffff

    ?

    二維碼角標(biāo)色

    icon

    String

    ??

    二維碼圖標(biāo)URL(必須是本地圖片,網(wǎng)絡(luò)圖需要先下載至本地)

    iconSize

    Number

    40
    注意此大小不會(huì)跟隨二維碼size 動(dòng)態(tài)變化,設(shè)置時(shí)需注意大小,不要太大,以免無(wú)法識(shí)別

    ?

    二維碼圖標(biāo)大小

    lv

    Number

    3(一般不用設(shè)置)

    ?

    容錯(cuò)級(jí)別

    onval

    Boolean

    false

    ?

    監(jiān)聽(tīng)val值變化自動(dòng)重新生成二維碼

    loadMake

    Boolean

    false

    ?

    組件初始化完成后自動(dòng)生成二維碼,val需要有值

    usingComponents

    Boolean

    true

    false

    是否使用了自定義組件模式(主要是為了修復(fù)非自定義組件模式時(shí) v-if 無(wú)法生成二維碼的問(wèn)題)

    showLoading

    Boolean

    true

    false

    是否顯示loading

    loadingText

    String

    二維碼生成中

    ?

    loading文字

    方法

    方法名

    參數(shù)

    默認(rèn)值

    說(shuō)明

    _makeCode()

    ??

    生成二維碼

    _clearCode()

    ??

    清空二維碼(清空二維碼會(huì)觸發(fā)result回調(diào) 返回值為空)

    _saveCode()

    ??

    保存二維碼到圖庫(kù)

    事件

    事件名

    返回值

    說(shuō)明

    result

    生成的圖片base64或圖片臨時(shí)地址

    返回二維碼路徑 注:_clearCode()后返回空

    感謝

    uni-app?qrcode

    ?

    總結(jié)

    以上是生活随笔為你收集整理的uni-app 二维码生成器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: av网站地址 | 少妇紧身牛仔裤裤啪啪 | 青青91| 激情视频激情小说 | 免费国产一区二区 | 亚洲精品人| 久久久久毛片 | 户外少妇对白啪啪野战 | 性做久久 | 黄网站在线观看 | 在线观看你懂的视频 | 国产在线观看免费视频软件 | 在线观看一级片 | 国产二区视频 | 欧美双性人妖o0 | 欧美黄色a级大片 | 国产a级网站 | 国产精品污www在线观看 | 日本网站在线播放 | 日本亲与子乱xxx | 粉嫩av四季av绯色av | 精品国产乱码久久久久久郑州公司 | 东京久久久 | 免费看国产曰批40分钟粉红裤头 | 在线观看午夜视频 | 一区二区在线播放视频 | 意大利少妇愉情理伦片 | 爱情岛论语亚洲入口 | 国产激情视频在线 | 色月婷婷| 欧美极品第一页 | 天天干天天舔 | 日韩综合一区 | 三区在线 | 久久久久18 | 婷婷久久五月天 | 91麻豆精品 | 国产成人av网站 | 免费网站在线观看视频 | 1024福利 | 国产一区二区波多野结衣 | 三级黄色生活片 | 日日干日日干 | 中文日韩字幕 | 色94色欧美 | 欧美brazzers| 欧美日韩资源 | 国产精品一级视频 | 日韩一区二区毛片 | 在线观看中文 | 丁香花电影在线观看免费高清 | sm捆绑调教视频 | 天天艹天天射 | 日韩成人影视 | 午夜在线视频免费观看 | 恶虐女帝安卓汉化版最新版本 | 国产成人精品免费看视频 | 欧美一区影院 | 一区二区三区av夏目彩春 | 亲子乱aⅴ一区二区三区 | 亚洲一卡二卡在线观看 | 中文字幕一区二区三区人妻四季 | 致命弯道8在线观看免费高清完整 | 不卡视频在线 | 国产无码精品视频 | 日本一级片在线观看 | 综合视频一区 | 色撸撸在线视频 | 成年人免费在线观看网站 | 97成人免费 | 日本精品免费在线观看 | 国产又黄又 | 国产91熟女高潮一区二区 | 国产无遮挡又黄又爽免费网站 | 欲涩漫入口免费网站 | 国产亚洲欧美精品久久久久久 | 亚洲精品6 | 国产精品一区二区在线免费观看 | 中国一级大黄大黄大色毛片 | 乱子伦一区二区三区 | 成人动漫一区二区三区 | 一区在线观看 | 欧美激情在线观看 | 国产中文字幕免费 | 在线观看亚洲精品 | a天堂在线资源 | 亚洲免费av网 | 双性人做受视频 | 亚洲国产精品美女 | 欧美一级欧美三级在线观看 | 成人免费大全 | 四虎成人精品在永久免费 | 香港日本韩国三级网站 | 一区二区三区四区五区在线视频 | 国产黄色在线播放 | 男女操网站 | 中国妇女做爰视频 | 91精品在线免费 | 久草免费在线观看 |