illustrator Curse
  • 7Learn Android Course
  • 7Learn SEO Course
  • 7Learn WP Theme Course

    حرفه ای ترین دوره آموزش طراحی قالب وردپرس



  آیا می دانید با دوره های آموزشی سون لرن می توانید از 0 تا 100 طراحی وب را در منزل فراگیرید!

ترفندهای پیشرفته jQuery (قسمت 54)

0 294 ۱۶ آذر ۹۴

در این قسمت با ادامه ترفندهای پیشرفته jQuery در خدمت شما هستیم.
jquery trickshot

موضوع پنجم : استفاده از پلاگینها

ترفند 93 : Javascript و Web Camera

یکی از مهیجترین خصوصیت های جدید مرورگرها WebRTC هست که یک پروتکل برای برگذاری کنفرانس real time بصورت کلی در مرورگر هست. این کار با استفاده از api های جدیدی که Javascript ارائه داده امکان پذیر هست که از جمله اونا میشه به getUserMedia اشاره کرد.

این API به شما این اجازه رو میده که به دستگاه هایی شبیه به وب کم و میکروفن که به کامپیوتر وصله دسترسی داشته باشید.

البته باید اینو در نظر بگیریم که در مرورگرهای قدیمی پشتیبانی نمیشه. به همین دلیل میشه از getUserMedia shim استفاده کرد. این ابزار علاوه بر اینکه مشکلات متفاوت بودن در مرورگرهای مختلف رو حل کرده، برای مرورگرهای قدیمی یک Flash Fallback میفرسته که با اینکار تقریبا همه مرورگرها از این ویژگی و وب کم بتونن استفاده کنن!!

در ابتدا باید این ابزار رو include کنید:

حالا یک div قرار میدیم که خروجی وب کم رو درونش نمایش بدیم:

حالا تنظیمات مورد نظر رو برای دریافت اطلاعات از وب کم قرار میدیم:

میبینید که audio رو غیرفعال کردیم و تصویر رو فعال کردیم. درون ویژگی el هم المنتی که میخایم محتویات درون اون نمایش داده بشه رو مشخص میکنیم. noFallback رو برابر true قرار دادیم و باعث میشه لازم نباشه مرورگرهای قدیمی رو پشتیبانی کنه. عرض و ارتفاع اون رو مشخص میکنیم.

حالا باید از این پلاگین استفاده کنیم:

میبینید که 3 تا ورودی وجود داره. ورودی اول تنظیمات مورد نظر رو مشخص میکنه و دو اسم تابع برای success و error قرار دادیم. success در زمان موفقیت و error در زمان ارور اجرا میشه.

در بالا تابع success رو قرار دادیم و تنطیمات مورد نظرشو وارد کردیم. برای تابع error هم بصورت زیر قرار میدیم:

حالا اگر خروجی رو ببینید درون div مورد نظر تصاویری که وب کم میگیره نمایش داده میشه.

امیدوارم از این مطلب خوشتون اومده باشه.

موفق و پیروز باشید

یا علی

Source

:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

دیدگاه ها اولین دیدگاه این مطلب را ارسال کنید.

ارسال دیدگاه

ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

:: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
عضویت/ ورود سریع با :
در حال اتصال ...

ورود به سایت

ورود سریع با :
در حال اتصال ...

جستجو در سون لرن

عبارت :
7LearnTelegram