国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

做潤滑油網(wǎng)站圖片直播回放老卡怎么回事

做潤滑油網(wǎng)站圖片,直播回放老卡怎么回事,攝影作品欣賞網(wǎng)站,企飛互聯(lián)網(wǎng)站建設(shè)網(wǎng)絡(luò)公司最近在做二維碼推廣功能,自從2020年下半年到今天,大概有三年沒有用過uniapp了,而且我之前用uniapp開發(fā)的程序還比較少,因此很多功能都浪費了很多時間去查資料,現(xiàn)在把功能記錄一下。 這里寫目錄標(biāo)題 效果圖1.根據(jù)接口返…

最近在做二維碼推廣功能,自從2020年下半年到今天,大概有三年沒有用過uniapp了,而且我之前用uniapp開發(fā)的程序還比較少,因此很多功能都浪費了很多時間去查資料,現(xiàn)在把功能記錄一下。

這里寫目錄標(biāo)題

  • 效果圖
  • 1.根據(jù)接口返回的鏈接生成二維碼——`uv-Qrcode`的用法
            • 1.1 插件市場導(dǎo)入`uv-qrcode`插件
            • 1.2 當(dāng)前頁面引入`uvQrcode`
            • 1.3 `html`代碼使用`uvQrcode`
            • 1.4 `options`配置
            • 1.5 生成二維碼
  • 2.長按保存二維碼
            • 2.1 `html`代碼部分
            • 2.2 長按方法——`longpress`——自定義`h5`和`app`的保存方法
            • 2.3 長按方法——`longpress`——通過`qrcode`的`save`方法來實現(xiàn)

效果圖

在這里插入圖片描述
下面介紹一下整體流程:

1.根據(jù)接口返回的鏈接生成二維碼——uv-Qrcode的用法

1.1 插件市場導(dǎo)入uv-qrcode插件

uv-qrcode插件市場鏈接:https://ext.dcloud.net.cn/plugin?id=12479
在這里插入圖片描述
點擊下載插件并導(dǎo)入HBuilderX
選擇到要導(dǎo)入的項目,然后即可導(dǎo)入成功。

導(dǎo)入后的路徑地址:
在這里插入圖片描述

1.2 當(dāng)前頁面引入uvQrcode
import uvQrcode from '@/uni_modules/uv-qrcode/components/uv-qrcode/uv-qrcode.vue';
1.3 html代碼使用uvQrcode
<uv-qrcode ref="qrcode" canvas-id="qrcode" :value="value" size="300rpx" :loading="loading"
:options="options"></uv-qrcode>

1.carvas-id:唯一的id值,可以用于獲取元素
2.value:二維碼的內(nèi)容
3.size:二維碼的大小,可以支持?jǐn)?shù)值和字符串,字符串的話支持px和rpx,由于我此處是uniapp,因此寫成字符串的rpx單位
4.loading:加載中,可以在生成二維碼時展示加載中的效果
5.options:配置內(nèi)容,包含邊框 背景顏色 前景l(fā)ogo等

1.4 options配置
options: {useDynamicSize: false,errorCorrectLevel: 'Q',margin: 10,areaColor: "#fff",// 指定二維碼前景,一般可在中間放logoforegroundImageSrc: require('static/image/logo.png')
}

詳細(xì)內(nèi)容可以參考:https://uqrcode.cn/doc/document/native.html#%E5%9F%BA%E6%9C%AC%E9%85%8D%E7%BD%AE

1.5 生成二維碼

在這里插入圖片描述
在代碼中的應(yīng)用:

this.value = "https://www.baidu.com";
this.$nextTick(() => {this.$refs.qrcode.remake({success: () => {console.log('生成成功');},fail: err => {console.log(err)}});
})

2.長按保存二維碼

2.1 html代碼部分
<view class="codeCls" @longpress="longpress"><uv-qrcode ref="qrcode" canvas-id="qrcode" :value="value" size="300rpx" :loading="loading" :options="options"></uv-qrcode>
</view>
<view class="tipCls">長按圖片即可保存</view>
2.2 長按方法——longpress——自定義h5app的保存方法

此處我做了處理,如果是app則長按就保存到相冊,如果是h5,則我會直接下載二維碼:

此處需要先用到一個toTempFilePath的方法:
在這里插入圖片描述
需要將二維碼內(nèi)容轉(zhuǎn)為臨時文件路徑后,再進行保存。

longpress() {//#ifdef H5this.$refs.qrcode.toTempFilePath({success: res => {console.log(111, res);const aEle = document.createElement('a');aEle.download = 'uQRCode'; // 設(shè)置下載的文件名,默認(rèn)是'下載'aEle.href = res.tempFilePath;document.body.appendChild(aEle);aEle.click();aEle.remove(); // 下載之后把創(chuàng)建的元素刪除}});//#endif// #ifdef APP-PLUSthis.$refs.qrcode.toTempFilePath({success: res => {console.log(111, res);uni.saveImageToPhotosAlbum({filePath: res.tempFilePath,success: () => {uni.hideLoading();uni.showToast({title: "圖片已保存"});},fail: () => {uni.hideLoading();uni.showToast({icon: 'none',title: "圖片保存失敗"});}});}});// #endif
},
2.3 長按方法——longpress——通過qrcodesave方法來實現(xiàn)

另外還有一個方法:就是直接用save方法:
在這里插入圖片描述
但是用這個方法測試發(fā)現(xiàn):app上沒有問題,但是在h5上,則會出現(xiàn)彈窗:
在這里插入圖片描述
這樣就出現(xiàn)了重復(fù),而且提示保存成功,保存的路徑無從得知。
因此還是使用上面的根據(jù)apph5區(qū)分處理會比較好。

*后來發(fā)現(xiàn),h5不會自動保存的時候下載是因為沒有進行下面三個參數(shù)的設(shè)置*,設(shè)置后即可實現(xiàn)h5的下載。
在這里插入圖片描述

完成!!!多多積累,多多收獲!!!

http://m.aloenet.com.cn/news/34446.html

相關(guān)文章:

  • 做網(wǎng)站的屬于什么崗位網(wǎng)上推廣賺錢方法
  • wordpress 推薦環(huán)境關(guān)鍵詞seo排名優(yōu)化
  • 自適應(yīng)網(wǎng)站 seo怎么做濟南網(wǎng)站建設(shè)老威
  • 杭州網(wǎng)站建設(shè)咨詢藍韻網(wǎng)絡(luò)長尾關(guān)鍵詞挖掘站長工具
  • 中學(xué)生制作的網(wǎng)站網(wǎng)絡(luò)運營
  • 做網(wǎng)站需要基礎(chǔ)嗎互聯(lián)網(wǎng)營銷師培訓(xùn)內(nèi)容
  • 品牌設(shè)計網(wǎng)站怎樣推廣自己的廣告
  • 網(wǎng)站策劃書最后一步怎么做采集站seo提高收錄
  • 寧夏銀川網(wǎng)站建設(shè)游戲app拉新平臺
  • 怎么做網(wǎng)站賺錢廣告營銷案例分析
  • wordpress openbox主題山東服務(wù)好的seo
  • 做彩票網(wǎng)站要什么接口互聯(lián)網(wǎng)推廣與營銷
  • 平面設(shè)計專用網(wǎng)站臨安網(wǎng)站seo
  • 內(nèi)力網(wǎng)站建設(shè)公司宣傳軟文
  • 做網(wǎng)站頁面的軟件海淀區(qū)seo搜索引擎
  • 網(wǎng)站建設(shè)常用英語網(wǎng)店運營
  • 中山做外貿(mào)網(wǎng)站建設(shè)百度小說排行榜完本
  • 做誘惑類cpa網(wǎng)站經(jīng)驗百度賬號注冊平臺
  • xp做的網(wǎng)站有連接限制seo優(yōu)化網(wǎng)站技術(shù)排名百度推廣
  • 沒有注冊公司怎么做網(wǎng)站性價比高seo排名
  • 無錫公司網(wǎng)站建設(shè)電話百度做網(wǎng)站需要多少錢
  • 濰坊市網(wǎng)站建設(shè)公司西部數(shù)碼域名注冊官網(wǎng)
  • 網(wǎng)站優(yōu)化推廣怎么做電商營銷策劃方案
  • 做公司網(wǎng)站需要有座機嗎微信crm客戶管理系統(tǒng)
  • 企業(yè)網(wǎng)站建設(shè)顧問百度推廣后臺登陸官網(wǎng)
  • 網(wǎng)站用什么語言開發(fā)百度搜索怎么優(yōu)化
  • 淮南北京網(wǎng)站建設(shè)新網(wǎng)站如何推廣
  • wap網(wǎng)站為什么沒有了沈陽網(wǎng)絡(luò)seo公司
  • 公司網(wǎng)站打不開網(wǎng)頁搜索引擎大全
  • 濟源城鄉(xiāng)建設(shè)局網(wǎng)站營銷推廣技巧