راکت

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

4 پاسخ

سلام دوستان من یه اپلیکیشن 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

ثبت پرسش جدید

پاسخ‌ها

4
اشکان نظری
اشکان نظری
@ashkannazari248

تخصص: برنامه نویس

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

روزبه آسیابی
روزبه آسیابی
@roozbeh1985

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

شاید پاسخ شما همین‌جا باشد

اشکان نظری
اشکان نظری
@ashkannazari248

تخصص: برنامه نویس

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

روزبه آسیابی
روزبه آسیابی
@roozbeh1985

ممنونم واقعا

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

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