1. منتجات
  2.   صوتي
  3.   JavaScript
  4.   howler.js  

howler.js  

 
 

واجهة برمجة تطبيقات JavaScript API مفتوحة المصدر لجميع احتياجات الصوت

مكتبة JavaScript مجانية توفر دعمًا لتشغيل الملفات الصوتية من التنسيقات القياسية والتخزين المؤقت التلقائي والتضمين مع مشغلات مخصصة وتدعم جميع برامج الترميز الرئيسية وغير ذلك الكثير.

تعد howler.js مكتبة قوية وسهلة الاستخدام للغاية تمكن مطوري البرامج من العمل مع الملفات الصوتية داخل تطبيقات JavaScript الخاصة بهم. إنها مكتبة واحدة مستقرة يمكن استخدامها لتلبية جميع احتياجاتك الصوتية ويمكن استخدامها على جميع المنصات الرئيسية. إحدى الميزات الرائعة هي أنه يوفر دعمًا لجميع برامج الترميز من أجل التوافق الكامل عبر المستعرضات. إنها مكتبة صوتية خالصة قدمت الدعم لمجموعة واسعة من تنسيقات الملفات مثل MP3 و OGG و WAV و AAC و CAF و M4A و MP4 و WEBA و FLAC وغيرها الكثير.

المكتبة مفتوحة المصدر ومتاحة مجانًا بموجب ترخيص MIT للاستخدام العام. يمكنه بسهولة تلبية معظم احتياجاتك الصوتية. يعود Howler.js إلى HTML5 Audio ويتم اختباره في جميع المتصفحات الرئيسية مثل Google Chrome 7.0+ و Internet Explorer 9.0+ و Firefox 4.0+ و Safari 5.1.4+ و Mobile Safari 6.0+ و Opera 12.0+ و Microsoft Edge .

المكتبة موثوقة للغاية وقد تضمنت دعمًا للعديد من الميزات المهمة المتعلقة بمعالجة الملفات الصوتية ، مثل تشغيل الملفات الصوتية من التنسيقات القياسية ، التخزين المؤقت التلقائي ، والتضمين مع مشغلات مخصصة ، ودعم جميع برامج الترميز الرئيسية ، والتحكم في الأصوات بشكل فردي وفي المجموعات ، تشغيل أصوات متعددة ، تحكم كامل في التلاشي أو المعدل والحجم ، تكرار موسيقى الخلفية وما إلى ذلك.

The library is very reliable and has included support for several important features related to handling audio filesو such as playing audio files from standard formatsو automatic cachingو embedding with custom playersو supports all major codecsو control sounds individually and in the groupsو playback of multiple soundsو full control for fading or rate & volumeو looping background music and so on.

Previous Next

الابتداء مع howler.js 

الرجاء استخدام الأمر التالي للتثبيت الكامل.

قم بتثبيت howler.js باستخدام PyPI

 git clone https://github.com/goldfire/howler.js.git 

يمكنك أيضًا تثبيته باستخدام NPM ؛ الرجاء استخدام الأمر التالي للتثبيت الكامل

قم بتثبيت howler.js باستخدام NPM

 npm install howler 

قم بتشغيل MP3 والتحكم في الأصوات المتعددة عبر JavaScript

توفر howler.js مكتبة JavaScript مفتوحة المصدر دعمًا لتشغيل MP3 بالإضافة إلى تنسيقات ملفات الصوت الشائعة الأخرى باستخدام أوامر JavaScript. من الممكن أيضًا التحكم في أصوات متعددة في نفس الوقت داخل تطبيقات JavaScript. يمكنك التحكم بسهولة في صوت معين عن طريق تخصيص معرف صوت له. على سبيل المثال ، يمكنك زيادة حجم الصوت أو جعله باهتًا أو زيادة سرعته. إنه أيضًا لتنزيل ملف صوتي كامل تلقائيًا أو إعادة تحميله باستخدام البيانات الوصفية والتشغيل التلقائي عند تحميل الصوت.

قم بتحميل وتشغيل ملف الصوت في نفس الوقت باستخدام JavaScript

تسمح مكتبة howler.js لمحترفي البرامج بتحميل وتشغيل ملفات الصوت برمجيًا في نفس الوقت داخل تطبيقات JavaScript الخاصة بهم. نظرًا لأن howler.js يتم تعيينه افتراضيًا على Web Audio API ، مما يعني أنه يجب تنزيل ملف صوتي كامل قبل بدء التشغيل. من الممكن أيضًا فرض HTML5 Audio ؛ سيبدأ اللعب بمجرد أن يصبح قادرًا ، حتى إذا تم تنزيل الملف الكامل.

قم بإنشاء مشغل الصوت باستخدام JavaScript API

تتيح مكتبة JavaScript مفتوحة المصدر howler.js لمبرمجي البرامج إنشاء مشغل صوت أساسي بسهولة. توفر المكتبة العديد من الميزات مثل عرض دعم قائمة التشغيل والتشغيل والإيقاف المؤقت والتالي والسابق وعناصر التحكم في مستوى الصوت وغير ذلك الكثير. يمكنك استخدام خيارات مثل ملء الشاشة وعرض تقدم التشغيل في الوقت الفعلي.

 عربي