آموزش جاوا اسکریپت - چند رسانه ای
شیء navigator در جاوااسکریپت شامل یک شیء زیرمجموعه به نام plugins است. این شیء یک آرایه است که یک ورودی برای هر پلاگین نصب شده در مرورگر دارد. شیء navigator.plugins تنها در مرورگرهای نتاسکیپ، فایرفاکس و موزیلا پشتیبانی میشود.
نمونه
اینجا یک مثال است که نحوه لیست کردن همه پلاگینهای نصب شده در مرورگرتان را نشان میدهد −
بررسی پلاگینها
هر پلاگین، یک ورودی در آرایه دارد. هر ورودی شامل ویژگیهای زیر است −
-
نام − نام پلاگین است.
-
نام فایل − فایل اجرایی است که برای نصب پلاگین بارگذاری شده است.
-
توضیحات − توضیحات پلاگین که توسط توسعهدهنده فراهم شده است.
-
نوع MIME − یک آرایه است که برای هر نوع MIME که توسط پلاگین پشتیبانی میشود، یک ورودی دارد.
میتوانید از این ویژگیها در یک اسکریپت استفاده کنید تا پلاگینهای نصب شده را پیدا کنید و سپس با استفاده از جاوااسکریپت، فایل چندرسانهای مناسب را پخش کنید. به نمونه زیر نگاهی بیندازید.
توجه − در اینجا از تگ HTML <embed> برای جاسازی یک فایل چندرسانهای استفاده میکنیم.
کنترل چندرسانهای
بیایید یک مثال واقعی را بررسی کنیم که در تقریباً همه مرورگرها کار میکند −