روزبه آسیابی
4 سال پیش توسط روزبه آسیابی مطرح شد
4 پاسخ

مشکل اجرای اپلیکیشن node

سلام دوستان من یه اپلیکیشن node برای web conferance دارم روی لوکالم کار میکنه اما وقتی روی سرورم centos 7 نصبش میکنم.ارور میده میشه اگه کسی از دوستان میدونه ایراد چیه راهنماییم کنه لینک زیر آدرسشه
http://185.141.170.19:5000/
مشکلم فک کنم اینه که من بار اولمه دارم نود رو روی ip هاست بالا میارم نمیدونم دقیقا آدرس سرور رو چی باید وارد کنم. addr.address آیا باید ip سرورو بزنم یا مشکلم چی میتونه باشه
اینم function مربوط به راه اندازی سروره

function runServer() {
    app = app.listen(port, process.env.IP || '0.0.0.0', function() {
        var addr = app.address();

        if (addr.address === '0.0.0.0') {
            addr.address = 'localhost';
        }

        console.log('Server listening at http://' + addr.address + ':' + addr.port);
    });
}

runServer();

این ایرادیه که من دریافت میکنم

RTCPeerConnection-v1.5.js:243 Uncaught TypeError: Cannot read property 'getUserMedia' of undefined
at getUserMedia (RTCPeerConnection-v1.5.js:243)
at captureUserMedia ((index):213)
at HTMLButtonElement.setupNewRoomButtonClickHandler ((index):189)
getUserMedia @ RTCPeerConnection-v1.5.js:243
captureUserMedia @ (index):213
setupNewRoomButtonClickHandler @ (index):189


ثبت پرسش جدید
اشکان نظری
تخصص : برنامه نویس
@ashkannazari248 4 سال پیش مطرح شد
0

سلام. دارید از navigator.getUserMedia استفاده میکنید؟
اگه استفاده میکنید روی لوکال جواب میده اما روی سرور چون ssl ندارید نمیتونید استفاده کنید و خطا میده


روزبه آسیابی
@roozbeh1985 4 سال پیش آپدیت شد
0

بله ممنونم دیروز خودم هم متوجه شدم .اما هیچ راهی نیست ssl نخرم.چون دوتا سروره 2 تا ssl باید بگیرم هزینش برام زیاد میشه هیچ راهی نیست؟ممنون میشم راهنمایی کنید


اشکان نظری
تخصص : برنامه نویس
@ashkannazari248 4 سال پیش مطرح شد
0

خیر. هیچ راه گریزی نیست


روزبه آسیابی
@roozbeh1985 4 سال پیش مطرح شد
0

ممنونم واقعا


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام