SoundJS

نرم افزار تصویر:
SoundJS
جزئیات نرم افزار:
نسخه: 0.6.1 به روز شده
ها تاریخ: 5 Jun 15
توسعه دهنده: Grant Skinner
پروانه: رایگان
محبوبیت: 30

Rating: nan/5 (Total Votes: 0)

در SoundJS ساده کار از کار کردن با HTML5 & # x3c. صوتی & # x3e. برچسب، که ممکن است نگاه می شود و بسیار مفید است، اما اغلب مصیبت در هنگام کار با.
کتابخانه در معرض API ساده برای کار با فایل های صوتی بر روی یک صفحه وب زندگی می کنند، فراهم می کند که API ابزار برای مدیریت کانال، بارگذاری فایل های صوتی، عملیات دسته ای، کنترل حجم صدا و صدا های مختلف دیگر و ویژگی های مربوط به پخش.
SoundJS هیچ چیزی خاص را انجام دهد، بلکه صرفا یک مجموعه یکنواخت ابزار برای کار با تلفن های موبایل بر روی وب در سراسر سیستم عامل های مختلف، دستگاه، و مرورگر فراهم می کند.
این نقش است برای ایجاد ثبات در پخش و دستکاری عملیات های صوتی در سراسر همیشه در حال تغییر مرورگر و استانداردهای چشم انداز.
مکانیسم مجدد فلش برای مرورگرهای قدیمی تر با SoundJS به عنوان یک اقدام محافظ بسته بندی شده.
مثال ها و دستورالعمل های استفاده با بسته شامل دانلود

در چه در این نسخه جدید است.

در مدل کلاس و ارث جدید
اضافه گیرنده / بنگاه در سراسر
Refactor به استفاده از کلاس های PreloadJS برای پیشبارگذار داخلی
اضافه شدن پشتیبانی صوتی جن
بسیاری از رفع اشکال و به روز رسانی

در نسخه 0.6.0 چه جدید است:

در مدل کلاس و ارث جدید
اضافه گیرنده / بنگاه در سراسر
Refactor به استفاده از کلاس های PreloadJS برای پیشبارگذار داخلی
اضافه شدن پشتیبانی صوتی جن
بسیاری از رفع اشکال و به روز رسانی

به چه جدید در نسخه 0.5.2 است:

رفع اشکال با پیش فرض SoundInstance، آن را تابع است که توسط صدا به نام playFailed نمی
رفع اشکالی که ارزش وقفه مانع از بازی در تماس به عنوان خوانده شده اگر آن را در یک شی به تصویب رسید
SoundInstance تغییر به گسترش createjs.EventDispatcher به جای مخلوط در
تغییرات به روش basePath که نیاز به SRC کامل (basePath + SRC) در ایجاد و پخش تماس
شامل basePath در removeSound و removeManifest، که در حال حاضر مورد نیاز اگر آن را در بارگذاری گنجانده شد
createjs.Sound.alternateExtensions معرفی، که جایگزین یک لیست محدود به عنوان وسیله ای برای بارگذاری انواع فایل های متناوب
منسوخ و & quot؛ | و & quot؛ رویکرد به فایل های متناوب، به نفع طبقه رویکرد alternateExtensions سطح
registerPlugin توصیه به نفع registerPlugins با تنها یک آرگومان
توصیه FlashPlugin BASE_PATH به نفع swfPath
اضافه کنسول سیاهههای مربوط به تماس های بد دانسته بالا استفاده می شود
روش او willTrigger () به EventDispatcher

در نسخه 0.5.1 چه جدید است:

در سرکوب خطا در WebAudioPlugin و HTMLAudioPlugin در مرورگرهای قدیمی که به درستی پشتیبانی نمی object.defineProperty
تغییرات WebAudioPlugin اجازه می دهد تا آن را به کار با پیش نویس کار به طول انجامید از وب API صوتی
WebAudioPlugin منظور گره SoundInstance تغییر به SourceNode - & # x3e. PanNode - & # x3e. GainNode - & # x3e. context.destination به اطراف فایرفاکس اشکال دریافت

به چه جدید در نسخه 0.5.0 است:

به تغییر همه کتابخانه ها از استفاده از خواص شیء تعریف به جای شی نماد واقعی.
Namespaced تمام رابط های برنامه کاربردی زیر به پلاگین مرتبط، یعنی createjs.WebAudioPlugin.SoundInstance.
createjs اجرا utils گروه.
اجرا & quot؛ استفاده quot سخت و. حالت.
روش ها و خواص بد دانسته حذف، doc'd عنوان حذف خواهند شد.
به روز شده WebAudioPlugin که مسئولیت رسیدگی به تماس های جدید و تماس های منسوخ شده است.
اموال او enableIOS به HTMLAudioPlugin، اجازه می دهد کاربران حرفه ای را قادر می سازد HTMLAudioPlugin در iOS (توصیه نمی شود).
غیرمنتظره تماس بازی در صدا و SoundInstance اجازه می دهد تا گزینه های که در به عنوان یک شی به تصویب رسید، به عنوان مثال بازی (& quot؛ را موسیقی & quot؛ باشد {حلقه: -1، حجم: 0.5}).
WebAudioPlugin تغییر برای تست اگر XHR موجود برای فایل های محلی به جای فرض است آن نمی باشد.
پیاده سازی پشتیبانی basePath برای بارگیری محلی و با PreloadJS.
به روز شده registerSound و registerManifest تا به راست اگر یک منبع در حال حاضر پر شده است.
اضافه گیرنده / تنظیم کننده به حجم و ظرف SoundInstance، اجازه می دهد تا tweening.

به چه جدید در نسخه 0.4.1 است:

او removeSound، removeManifest و removeAllSounds توابع به صدا، به فعال کردن تخلیه برای تلفن های موبایل.
اضافه شده MobileSafe نسخه ی نمایشی برای نشان دادن راه اندازی و & quot؛ برنامه ها & quot؛ در داخل یک رویداد لمسی، قادر می سازد پخش در دستگاه های تلفن همراه
او playEmptySound روش، () که به تسهیل پخش بر روی دستگاه های تلفن همراه و بدون تعامل با کاربر
HTMLAudioPlugin در حال حاضر با استفاده از تگ اموال حلقه به ارائه حلقه قابل اعتماد تر
WebAudioPlugin اضافه شده نگاه به آینده نزدیک برای فعال کردن حلقه صاف

اضافه شده ثبت نام صدا و ثبت نام آشکار اجازه می دهد پیشبارگذار داخلی ساده، بنابراین برای تلفن های موبایل می تواند پیش بارگذاری و بازی:

به چه جدید در نسخه 0.4.0 است
بدون PreloadJS. این شامل پاسخ به تماس و EventDispatch به عنوان فایل های بار.
رفتار پیش فرض اضافه شده به بار SRC زمانی که بازی است که به نام اگر SRC ثبت نشده است و یا قبل نصب
حذف مکث جهانی / رزومه
setMasterVolume جهانی برداشته شود، به جای SoundJS.setVolume () است، که در حال حاضر حجم جهانی
اضافه شده حجم جهانی / روش قطع در پلاگین ها، می توان به جای تنظیم خصوصیات از همه موارد استفاده می شود و وجود
مستقل از کسانی که خواص مشابه در موارد
اضافه شده لال مناسب جهانی، که بر برای تلفن های موبایل در سطح جهان، به جای فقط استفاده از لال به تلفن های موبایل
تغییر لال () به getMute () و setMute () در SoundJS و SoundInstances
حذف مراجعه مبتنی بر شناسه
تجدید نظر رویکرد پلاگین و ساده رابط های برنامه کاربردی داخلی
اضافه شده قابلیت EventDispatcher به SoundJS و SoundInstance
اضافه شده پاسخ به تماس onSuccess و رویداد موفقیت به SoundInstance به گزارش بازی موفق است.
پشتیبانی WebAudio رسمی از طریق WebAudioPlugin جدید، که در حال حاضر کنترل صوتی به طور پیش فرض
اضافه شده به روش () در SoundJS، که می تواند مورد استفاده برای ایجاد یک صدای متوقف ایجاد
روش تغییر setPosition () در SoundInstance پس از آن در دسترس در موارد متوقف است
getDuration تغییر متد () در SoundInstance پس از آن باز می گردد در طول مدت موارد متوقف شد، به جای 0
مقادیر پیش فرض تغییر تنظیم زمانی که SoundJS.play است که به نام تا موارد حفظ موقعیت، حجم، و پان مگر اینکه به صراحت
تغییر
پروکسی در صدا جایگزین با پروکسی در فضای نام createjs، createjs.proxy (روش، دامنه، استدلال *).
مسئله ثابت به چه تاخیر در SoundInstance به کار گرفته شد تا آن را نمی خواهد آتش اگر مکث () و یا متوقف () قبل از نام
پخش آغاز می شود
مسائل را با indexOf که گاهی اوقات جلوگیری شد توقف / لال، و غیره ثابت
موضوع ثابت با دولت قطع اولیه در FlashPlugin
ثابت است که شماره در FlashPlugin که باعث getDuration که همیشه بازگشت 0
ثابت است که شماره در FlashPlugin که صدای حلقه به حلقه از همان نقطه باعث آن را از موقتا متوقف شد و یا مجموعه ای
موقعیت به
پاسخ به تماس حلقه ثابت در FlashPlugin SoundInstance (که قبلا آن را نمی خواهد نامیده می شود).
ثابت موضوع را با FlashPlugin در IE که باعث ایجاد شرایط race با توجه به ذخیره، که آن را از کار متوقف
گاهی
ثابت موضوع را با FlashPlugin که یک نمونه مکث شد باعث، یک بار از سر گرفته، به آتش نمی onComplete پاسخ به تماس.
موضوع در HTMLAudioPlugin که باعث آن را به اشتباه به عنوان بازگشت isSupported درست وقتی که باید نادرست باشد ثابت
مستندات بهتر در سراسر
نمونه بهبود یافته

در نسخه 0.3.0 چه جدید است:

به همه طبقات به یک فضای نامی createjs تنظیم منتقل شده
اضافه شدن پشتیبانی بهتر برای تلفن های موبایل گم شده است. SoundJS یک نمونه سبک وزن است که نمی شکست مواجه خواهد شد هنگامی که تماس ها را بر روی آن ساخته شده را برمی گرداند.
اضافه شده قطع استاتیک / روش وصل نمودن صدای مکالمه به طور مستقل کنترل اموال قطع جهانی است.
اضافه شدن پشتیبانی از فایل های WAV پیشبارگذار
فلش پشتیبانی پره لود ثابت زمانی که در حالت برچسب
اضافه شده به عنوان مثال فلش سبک، است که کد تنها
اضافه شدن یک پرچم اشکال زدایی [showOutput] به FlashPlugin، که فلش ورود به سیستم فعالیت خواهد
مسئله ثابت همراه با canPlayType پرتاب در زمان اجرا در مرورگرهای غیر پشتیبانی می کند.

به چه جدید در نسخه 0.2.0 است:

این نسخه شامل یک مدل پلاگین هدف که انتزاع پخش صدا به پلاگین های مختلف، که می تواند اولویت بندی.
به روز رسانی دیگر شامل موارد صدا کنترل، که بازگشت و هنگامی که صدای بازی است، ارائه یک راه بسیار آسان تر برای کنترل صوتی یک بار آن را پخش آغاز شده است.

به چه جدید در نسخه 0.1 است:

ابتدا انتشار رسمی آلفا SoundJS.

در مورد نیاز:

به فعال سازی جاوا اسکریپت در سمت سرویس گیرنده

نرم افزار های دیگر از توسعه دهنده Grant Skinner

EaselJS
EaselJS

4 Jun 15

TweenJS
TweenJS

4 Jun 15

PreloadJS
PreloadJS

5 Jun 15

Zoe
Zoe

13 Apr 15

نظرات به SoundJS

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!