اپليكيشن برنامهي كاربردي
اپليكيشن برنامهي كاربردي كه ما ميخواهيم پياده سازي كنيم، از نظر استفاده كننده مثل يك اپليكيشن دوربين سادهايست كه روي همه گوشيها مي بينيم . اين برنامه از مشقت بار افزار دوربين براي ثبت تصاوير استفاده مي نمايد . با اين وجود فرآيند زيادي در پشت پرده اتفاق ميفتد تا يك عكس ذخيره شود . مراحلي كه براي پيادهسازي اين برنامهي كاربردي معمولي انجام ميشود، به ترتيب تحت است: -ابتدا با استفاده از getUserMedia به محل ورود دوربين دسترسي پيدا كرده و يك كليپ استريم از آن دريافت ميكنيم . -بايد جريان دوربين را به المانهاي ويديويي در html تبديل كنيم .
-زماني كه كاربر عكس ميگيرد، ما از آن كادر يك كپي برداشته و روي تگ canvas پياده سازي ميكنيم . -سپس Canvas را به يك تصوير dataURL تبديل ميكنيم كه ميتواند روي صفحه سناريو داده شود يا اين كه اينكه با فرمت PNG ذخيره شود . در اين مقاله كدهاي كليدي برنامه ذكر گرديده البته مي توانيد سورس كليه كد ها را از jsfiddle .net بخوانيد . "getUserMedia يك API پيشنهادي است كه به خوبي از مرورگر ها پشتيباني مي كند و در حال حاضر فقط رويكرد دسترسي به دوربين همين API ميباشد . دسترسي به دوربين جاوا اسكريپت API هاي محلي را براي دسترسي به دوربين ارائه داده هست كه با به كار گيري از متد navigator .getUserMedia پيادهسازي مي گردند . اين API دادههاي محرمانه دارااست و صرفا در وضعيت امنيتي HTTPS عمل ميكند . براي همين ميباشد كه هميشه پيش از استعمال از سخت افزار دوربين كاربر، اذن ميگيرد . جاوا اسكريپت به نگارش صحيح دستورها اصلي ميباشد . سعي فرماييد همه كد ها را به به عبارتي شكلي كه گفته ميشود تايپ فرماييد .
برچسب: طراحي اپليكيشن در مشهد،