知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷(xiāo)的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷(xiāo)工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
您當(dāng)前位置>首頁(yè) » 新聞資訊 » 小程序相關(guān) >
小程序云開(kāi)發(fā)生成帶參小程序碼
發(fā)表時(shí)間:2020-10-19
發(fā)布人:葵宇科技
瀏覽次數(shù):59
1.創(chuàng)建云函數(shù)
2.配置 config.json
{
"permissions": {
"openapi": [
"wxacode.getUnlimited"
]
}
}
3.云函數(shù)代碼,會(huì)返回一個(gè)Buffer ,是小程序碼的數(shù)據(jù)流。
const cloud = require('wx-server-sdk')
cloud.init()
exports.main = async (event, context) => {
try {
const result = await cloud.openapi.wxacode.getUnlimited({
scene: event.scene
})
return result.buffer
} catch (err) {
return err
}
}
4.在小程序調(diào)用云函數(shù)并且賦值給Data
getCode(id) {
var page = 'page/user/user'
var scene = 'id='+that.data.group.qunId;
wx.cloud.callFunction({
name: "setCode",
data: {
scene
},
success(res) {
console.log('獲取二維碼getCode-------------',scene, res.result)
let fileManager = wx.getFileSystemManager(); //獲取文件管理器
let filePath = wx.env.USER_DATA_PATH + '/inner.jpg'; //設(shè)置臨時(shí)路徑
fileManager.writeFile({ //獲取到的數(shù)據(jù)寫(xiě)入臨時(shí)路徑
filePath: filePath, //臨時(shí)路徑
encoding: 'binary', //編碼方式,二進(jìn)制
data: res.result, //請(qǐng)求到的數(shù)據(jù)
success: function (res) {
that.setData({
code:filePath
})
}
});
},
fail(err) {
console.log('獲取二維碼getCode-------------', err)
}
})
},
相關(guān)案例查看更多
相關(guān)閱讀
- 網(wǎng)站上首頁(yè)
- 云南網(wǎng)站建設(shè)列表網(wǎng)
- 云南省建設(shè)廳網(wǎng)站官網(wǎng)
- 云南網(wǎng)站建設(shè)特性
- 開(kāi)發(fā)微信小程序
- 做網(wǎng)站
- 網(wǎng)站制作
- 報(bào)廢車(chē)管理
- 云南小程序開(kāi)發(fā)費(fèi)用
- 用戶登錄
- 百度人工排名
- 云南花農(nóng)小程序
- 人人商城
- 云南網(wǎng)站建設(shè)服務(wù)
- 云南etc小程序
- 云南建設(shè)廳網(wǎng)站
- 云南小程序哪家好
- web前端
- 網(wǎng)站建設(shè)公司網(wǎng)站
- 英文網(wǎng)站建設(shè)公司
- 云南軟件設(shè)計(jì)
- 網(wǎng)站建設(shè)公司哪家好
- 網(wǎng)站建設(shè)方法
- 網(wǎng)站開(kāi)發(fā)
- 云南旅游網(wǎng)站建設(shè)
- 汽車(chē)報(bào)廢管理
- 網(wǎng)絡(luò)公司電話
- 搜索引擎優(yōu)化
- 昆明小程序開(kāi)發(fā)聯(lián)系方式
- 云南科技公司