cocos 讀取服務器 遠程音頻文件

cocos 前端 :

   onclick() {
        const url = "http://127.0.0.1:3000/data.mp3";
        cc.loader.load(url, (err, audio) => {
            console.log('isAudio', audio instanceof cc.Asset);
            console.log('daudioata', audio);
        });
    }

服務器:

var express = require('express');
var fs = require("fs");
var app = express();

//設置跨域訪問

app.all('*', function (req, res, next) {

    res.header("Access-Control-Allow-Origin", "*");

    res.header("Access-Control-Allow-Headers", "X-Requested-With");

    res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS");

    res.header("X-Powered-By", ' 3.2.1');

    res.header("Content-Type", "application/json");
    next();

});


app.listen(3000);



app.get('/data.mp3', (req, res) => {
    fs.readFile('./sound/audio.mp3', (err, res1) => {
        res.send(res1);
    })
})




 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章