国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序 editor圖片上傳到node服務(wù)器并展示在當(dāng)前頁(yè)面

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序 editor圖片上傳到node服務(wù)器并展示在當(dāng)前頁(yè)面。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

前端?

html

<!-- 富文本 -->
			  <view  class="container">
			    <editor id="editor" ref="editor"  :placeholder=placeholder  @input="onInput"  @ready="onEditorReady">
			    </editor>
			  </view>
			<view class="addForum_image" >
				<image src="https://img.icons8.com/officel/80/add-image.png" alt="picture" mode='aspectFit' @tap="insertImage"/>	
				<!-- <image src="https://img.icons8.com/ultraviolet/80/add-image.png" alt="picture" mode='aspectFit'/> -->
			</view>

js

// 上傳圖片到服務(wù)器
			insertImage() {
			        var that = this
					uni.chooseImage({
						count: 1, //默認(rèn)9
						sizeType: ['original', 'compressed'], //可以指定是原圖還是壓縮圖,默認(rèn)二者都有
						sourceType: ['album'], //從相冊(cè)選擇
						success: function (res) {
							console.log(JSON.stringify(res.tempFilePaths));
							const tempFilePaths = res.tempFilePaths
							uni.uploadFile({
							      url: httpUrl+'/aydoorumomg',
							      filePath: tempFilePaths[0],
							      name: 'file',
							      success(uploadFileRes) {
							        const data = JSON.parse(uploadFileRes.data).location
									console.log(data);
							        // 上傳成功,獲取服務(wù)器返回的圖片路徑和名稱(chēng)
							        // 將圖片信息存儲(chǔ)至數(shù)據(jù)庫(kù)或文件
									that.editorCtx.insertImage({
									      src: data,
									    })
							      }
							    })
						}
					});
			},
			

node后端

//上傳論壇帖子圖片
    adoporomIog(req,res){
        console.log('上傳文件');
        console.log(req.file);
        const file = req.file
        const fileName = `${Date.now()}-${file.filename}.${file.originalname.slice(file.originalname.lastIndexOf('.') + 1)}`
        const uploadFile = fs.createWriteStream(`./public/images/forumimages/${fileName}`,{
            highWaterMark:1024*1024*50
        })
        req.socket.setTimeout(120000)
        req.setTimeout(120000)
        const fileStream = fs.createReadStream(file.path)
        let uploadComplete = false  
        fileStream.on('error', err => {
            uploadFile.close()
        })  
        fileStream.pipe(uploadFile).on('finish', () => {
        uploadComplete = true
        uploadFile.close()  
    })
    res.json({ 
        location: `https://gothordoeaos.com:9990/images/forumimages/${fileName}` 
    })
    },

效果? 小程序端

微信小程序 editor圖片上傳到node服務(wù)器并展示在當(dāng)前頁(yè)面?

?微信小程序 editor圖片上傳到node服務(wù)器并展示在當(dāng)前頁(yè)面

后臺(tái)微信小程序 editor圖片上傳到node服務(wù)器并展示在當(dāng)前頁(yè)面

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-512279.html

到了這里,關(guān)于微信小程序 editor圖片上傳到node服務(wù)器并展示在當(dāng)前頁(yè)面的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • uni-app uni-file-picker文件上傳實(shí)現(xiàn)拍攝從相冊(cè)選擇獲取圖片上傳文檔服務(wù)器(H5上傳-微信小程序上傳)

    uni-app uni-file-picker文件上傳實(shí)現(xiàn)拍攝從相冊(cè)選擇獲取圖片上傳文檔服務(wù)器(H5上傳-微信小程序上傳)

    前言 最近在使用uni-app寫(xiě)H5移動(dòng)端,有一個(gè)從手機(jī)拍攝從相冊(cè)選擇獲取圖片上傳到文檔服務(wù)器功能。 查閱uni-app發(fā)現(xiàn)關(guān)于上傳圖片,uni-file-picker文件上傳,uni.chooseImage,uni.uploadFile H5上傳時(shí)它和pc端原理差不多,都是file對(duì)象上傳,PC端是通過(guò)new file對(duì)象,uni-app是直接提供了 微信

    2024年02月15日
    瀏覽(95)
  • 微信小程序搭載node.js服務(wù)器(簡(jiǎn))

    微信小程序搭載node.js服務(wù)器(簡(jiǎn))

    此文章用到的是用node.js搭載的服務(wù)器! 檢測(cè)電腦是否安裝node.js,可以用【 cmd/Power shell 】命令檢測(cè),也可以用【git-bash】,這里就用git-bash進(jìn)行演示,沒(méi)有g(shù)it-bash可以安裝一下。 如果有對(duì)應(yīng)的版本號(hào)即為已經(jīng)安裝完成! 未安裝的附上鏈接了: node.js安裝 :?Download | Node.js Gi

    2023年04月08日
    瀏覽(21)
  • 微信小程序?qū)崿F(xiàn)訂閱消息功能(Node服務(wù)器篇)

    微信小程序?qū)崿F(xiàn)訂閱消息功能(Node服務(wù)器篇)

    ?? ? ? ?* 源碼已經(jīng)上傳到資源處,需要的話點(diǎn)擊跳轉(zhuǎn)下載 |??源碼下載 ????????在上一篇內(nèi)容當(dāng)中在微信小程序中實(shí)現(xiàn)訂閱消息功能,都在客戶端(小程序)中來(lái)實(shí)現(xiàn)的,在客戶端中模擬了服務(wù)器端來(lái)進(jìn)行發(fā)送訂閱消息的功能,那么本篇就將上一篇內(nèi)容中僅在客戶端中實(shí)現(xiàn)

    2024年02月03日
    瀏覽(94)
  • 微信小程序 - 超詳細(xì) “純前端“ 將文件上傳到阿里云 OSS,最新阿里云 OSS 直傳音視頻、圖片、word、excel、ppt、office 文檔(全程無(wú)需后端,前端文件直傳阿里云oss服務(wù)器)

    微信小程序 - 超詳細(xì) “純前端“ 將文件上傳到阿里云 OSS,最新阿里云 OSS 直傳音視頻、圖片、word、excel、ppt、office 文檔(全程無(wú)需后端,前端文件直傳阿里云oss服務(wù)器)

    網(wǎng)上的教程亂七八糟卻文件少代碼(并且沒(méi)注釋?zhuān)?,而且都已?jīng)很老了,對(duì)于新手來(lái)說(shuō)真的無(wú)從下手。 本文站在新手小白的角度, 實(shí)現(xiàn)微信小程序開(kāi)發(fā)中,“前端直傳” 上傳文件到阿里云oss對(duì)象存儲(chǔ)的詳細(xì)教程, 無(wú)需后端 (純前端自己完成所有簽名、上傳),保證 100% 成

    2024年02月13日
    瀏覽(119)
  • 微信小程序獲取服務(wù)器圖片[渲染層網(wǎng)絡(luò)層錯(cuò)誤]404

    微信小程序獲取服務(wù)器圖片[渲染層網(wǎng)絡(luò)層錯(cuò)誤]404

    小程序獲取服務(wù)器圖片的時(shí)候報(bào)了這個(gè)錯(cuò)誤 檢查了以下,地址沒(méi)錯(cuò),圖片也可以顯示出來(lái),但調(diào)試器那里就是報(bào)錯(cuò)。重新捋了一遍發(fā)現(xiàn)了問(wèn)題。 這是小程序加載的問(wèn)題,程序運(yùn)行加載到以下標(biāo)簽的時(shí)候,js文件還沒(méi)獲取到goodsInfo。所以這個(gè)時(shí)候圖片的地址還是空的,所以會(huì)報(bào)

    2024年02月11日
    瀏覽(25)
  • uniapp小程序(原生微信小程序也可以使用),獲取接口二進(jìn)制流數(shù)據(jù)上傳文件到服務(wù)器

    需求:通過(guò)接口返回的二進(jìn)制流數(shù)據(jù),這個(gè)流數(shù)據(jù)他是一個(gè)xlsx文檔,需要給到用戶一個(gè)文檔線上連接。 下面是具體代碼,注意只針對(duì)二進(jìn)制的文件數(shù)據(jù),如果圖片上傳直接調(diào)用uploadFile就可以,并且兼容原生微信小程序。 ?

    2024年02月16日
    瀏覽(101)
  • flask 后端 + 微信小程序和網(wǎng)頁(yè)兩種前端:調(diào)用硬件(相機(jī)和錄音)和上傳至服務(wù)器

    選擇 flask 作為后端,因?yàn)楹罄m(xù)還需要深度學(xué)習(xí)模型,python 語(yǔ)言最適配;而 flask 框架輕、學(xué)習(xí)成本低,所以選 flask 作為后端框架。 微信小程序封裝了調(diào)用手機(jī)硬件的 api,通過(guò)它來(lái)調(diào)用手機(jī)的攝像頭、錄音機(jī),非常方便。 網(wǎng)頁(yè)端使用 JavaScript 調(diào)用則困難一些,走了很多彎路,

    2024年04月15日
    瀏覽(30)
  • 微信小程序上傳頭像的臨時(shí)路徑,持久化保存到服務(wù)器與數(shù)據(jù)庫(kù)(nodejs后臺(tái)開(kāi)發(fā))

    微信小程序上傳頭像的臨時(shí)路徑,持久化保存到服務(wù)器與數(shù)據(jù)庫(kù)(nodejs后臺(tái)開(kāi)發(fā))

    從微信小程序中返回的用戶頭像臨時(shí)地址 http://tmp/H0GP7BW5HTQs846c0d9deef32d42f2203340efc4a5c3.jpeg 會(huì)失效,且只能一段時(shí)間內(nèi)在微信訪問(wèn),并且無(wú)法在公網(wǎng)訪問(wèn)用戶頭像臨時(shí)地址avatarUrl。 所以需要將臨時(shí)地址avatarUrl轉(zhuǎn)成實(shí)際可用的地址保存到mysql數(shù)據(jù)庫(kù)的wxusers表的avatarUrl列中,同時(shí)將

    2024年02月14日
    瀏覽(104)
  • 微信小程序上傳圖片寫(xiě)法

    小程序上傳圖片需要用到小程序API中的wx.uploadFile()方法。以下是一個(gè)基本的示例代碼: 在這個(gè)示例代碼中,首先使用wx.chooseImage()方法讓用戶選擇一張圖片,然后通過(guò)wx.uploadFile()方法將選中的圖片上傳到指定的接口地址。在上傳成功后,我們可以在success回調(diào)函數(shù)中獲

    2024年02月11日
    瀏覽(225)
  • 微信小程序上傳圖片壓縮方案

    小程序上傳圖片需要進(jìn)行壓縮,可以使用wx.getFileSystemManager()方法將圖片轉(zhuǎn)換成base64格式,再使用canvas將圖片壓縮成指定大小。 首先使用wx.chooseImage()方法選擇了一張圖片,然后使用wx.getFileSystemManager()方法將圖片轉(zhuǎn)換成base64格式。接著使用canvas進(jìn)行壓縮,并將canvas轉(zhuǎn)換成圖片

    2024年02月11日
    瀏覽(99)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包