ورود

View Full Version : play کردن sound ایجاد شده توسط تگ embed توسط جاوااسکیبت



morteza_mokhtari
پنج شنبه 26 بهمن 1391, 19:19 عصر
سلام دوستان بنده تویه سایتم برای چت رم از یک تگ embed برای پخش کردن یک صدا استفاده میکنم به این صورت



<embed src="/Sound/Windows Default.wav" autostart="false" hidden="true" loop="false" id="sound1"/>




میخوام وقتی اطلاعات جدیدی وارد میشه توسط جاوااسکریپت این صدا رو پخش کنم به این صورت



var sound = document.getelementbyID("sound1");
sound.play();


ولی نمیدونم چرا کار نمیکنه ممنون میشم راهنمایی کنید

amirashna
جمعه 27 بهمن 1391, 00:29 صبح
سلام دوست من
تمام مشکل شما سر این قسمته "وقتی اطلاعات جدیدی وارد میشه"
شما اول باید بتونی یه trigger برای این کار مشخص کنی ، مثلا وقتی اطلاعات جدید وارد شد این تابع اجرا بشه ، و توی این تابع کد هاتو می نویسی

مهمه اینکه بفهمی کی اطلاعات جدید وارد شده

morteza_mokhtari
جمعه 27 بهمن 1391, 15:05 عصر
سلام دوست عزیز بنده این مشکلی رو که میگید رو حل کردم چون اطلاعات رو با jquery ajax میگیرم تویه قسمت success میخوام تابع جاوااسکریپت صدا رو بنویسم که نمیدونم چرا صدا رو پخش نمیکنه اگه autostart="true" قرار بدم صدا پخش میشه ولی autostart="false" نمدونم چه طوری صدا رو پخش کنم ممنون میشم فقد سوال رو پاسخ بدهید.

amirashna
جمعه 27 بهمن 1391, 19:32 عصر
به نظر من یه نگاهی به کنسول کرم بنداز ببین ، ایرور جاوا اسکریپتی که میده چیه
ایرورو رو اینجا بگذار