Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. ไม่สามารถถ่ายภาพจากเว็บแคมโดยใช้ HTML5 และในการโหลดหน้าแรก

    คุณต้องลองทำสิ่งต่อไปนี้เพื่อถ่ายภาพจากเว็บแคมโดยใช้ HTML5: ประกาศตัวแปร var streaming = false,    video = document.querySelector('#video'), canvas = document.querySelector('#canvas'),    photo = document.querySelector('#photo'),    startbutton =

  2. ปรับปรุงประสิทธิภาพแบบเรียลไทม์บนเอฟเฟกต์ผ้าใบ HTML5

    วิธีเพิ่มประสิทธิภาพผ้าใบ HTML5: ควรปิดการปรับภาพให้เรียบ แสดงผลในความละเอียดครึ่งหนึ่ง ใช้ drawImage() เพื่ออัปเดตแคนวาสหลัก คุณต้องใช้พิกัดและขนาดจำนวนเต็ม การใช้งานของ requestAnimationFrame() คุณต้องใช้ while ลูปให้บ่อยเท่าที่คุณจะทำได้

  3. ชื่อเมตา HTML5 =“วิวพอร์ต” ไม่ทำงานตามที่คาดไว้

    ในการแก้ปัญหาสำหรับวิวพอร์ตเมตา HTML5 คุณสามารถแก้ไขได้ดังต่อไปนี้: <meta name = "viewport" content = "user-scalable = no, initial-scale = 1,    maximum-scale = 1, minimum-scale = 1, width = 400, height = device-height,    target-densitydpi=medium-dpi" />

  4. ทำให้ Safari รู้จัก <main> HTML 5

    ในการสร้างองค์ประกอบ ให้ Safari รู้จัก: main {    display: block;    width: 800px;    height: 800px;    background-color: #0C0; } คุณต้องให้ความสำคัญกับ: main {    display: block; }

  5. ตัวจัดการเหตุการณ์ที่เก็บข้อมูล HTML5 / JS

    ตัวจัดการเหตุการณ์ที่เก็บข้อมูลเริ่มทำงานก็ต่อเมื่อเหตุการณ์การจัดเก็บถูกทริกเกอร์โดยหน้าต่างอื่น คุณสามารถลองเรียกใช้รหัสต่อไปนี้: // event handler window.addEventListener('storage', storageEventHandlerFunc, false); function storageEventHandlerFunc(evt) {    alert("Storage e

  6. มีแนวคิดใดบ้างในการเตรียมตัวสำหรับอนาคตของการพัฒนา Flash/ Flex/ HTML5

    ในอนาคต เช่นเดียวกับวันนี้ หากผู้ใช้คนใดยังต้องการใช้ Flash พวกเขาจะต้องเปิดใช้งาน Flash ด้วยตนเอง HTML5 และ Flex คืออนาคต HTML5 เป็นความร่วมมือระหว่าง World Wide Web Consortium (W3C) และ Web Hypertext Application Technology Working Group (WHATWG) Apple Safari, Google Chrome, Mozilla Firefox และ

  7. การใช้ FFMPEG กับ HTML5 สำหรับการโฮสต์วิดีโอออนไลน์

    เบราว์เซอร์ที่เปิดใช้งาน HTML5 เพื่อให้มีองค์ประกอบวิดีโอที่คุณสามารถใช้เล่นวิดีโอบนไซต์ของคุณได้ เพื่อแจ้งให้คุณทราบ flowplayer และเครื่องเล่นวิดีโอสตรีมมิ่งแบบแฟลชอื่นๆ ใช้รูปแบบ FLV มีการเข้ารหัสแบบเดียวกับ H.264 FFMPEG สามารถแปลงวิดีโอเป็น FLV ได้ ทำงานกับ flowplayer ได้ตามสบาย ใช้ flvtool2 เพ

  8. UIWebView HTML5 Canvas &Retina Display

    หากต้องการวางรูปภาพขนาดเรตินาลงในแคนวาส HTML5 ให้ลองใช้โค้ดต่อไปนี้กับแคนวาส: var context = myCanvas.getContext("2d"); context.attr("width", width * window.devicePixelRatio); context.attr("height", height * window.devicePixelRatio); context.scale(window.devicePixelRat

  9. เหตุการณ์ dragLeave เริ่มทำงานก่อนที่จะดรอปสำหรับ HTML5 เหตุการณ์ลากแล้วปล่อย

    ในการแก้ปัญหานี้สำหรับเหตุการณ์ลากแล้วปล่อย dragLeave ยิงก่อนปล่อยบางครั้ง: onDragOver = function(e) { e.stopPropagation() } onDrop = function(e) {    /* for drop */ } ภายใต้ดร็อป คุณสามารถตั้งค่านี้: function drop(ev) {    event.preventDefault();    var data=event.dat

  10. Google Analytics สามารถติดตามการโต้ตอบในแอป HTML5 ออฟไลน์ได้หรือไม่

    Google Analytics เป็นเครื่องมือวิเคราะห์ freemium ที่ให้สถิติโดยละเอียดของการเข้าชมเว็บ มีผู้ใช้มากกว่า 60% ของเจ้าของเว็บไซต์ เครื่องมือวิเคราะห์นำเสนอข้อมูลเชิงลึกเกี่ยวกับประสิทธิภาพของเว็บไซต์ของคุณ พฤติกรรมของผู้เยี่ยมชม และการไหลของข้อมูล เครื่องมือเหล่านี้มีราคาไม่แพงและใช้งานง่าย บางครั้งก็ฟ

  11. ย้าย div HTML ในเส้นทางโค้ง

    หากต้องการย้าย div ของ HTML ในเส้นทางโค้ง ให้ใช้สิ่งใดสิ่งหนึ่งต่อไปนี้: การเปลี่ยน CSS JavaScript (jQuery) ผ้าใบ HTML5 ลองใช้ JavaScript เพื่อให้ทำงานได้ในทุกเบราว์เซอร์ ใช้วิธีการเคลื่อนไหว () เมธอด animate() ดำเนินการสร้างแอนิเมชันแบบกำหนดเองของชุดคุณสมบัติ CSS ต่อไปนี้เป็นไวยากรณ์: select

  12. แทนที่การตรวจสอบ HTML5

    หากต้องการละเว้นการตรวจสอบความถูกต้องของ HTML คุณสามารถลบแอตทริบิวต์เมื่อคลิกปุ่มโดยใช้ JavaScript Uer removeAttribute() เพื่อลบแอตทริบิวต์ออกจากองค์ประกอบที่ตรงกันแต่ละองค์ประกอบ <!DOCTYPE html> <html>    <body>       <form>       &nb

  13. จะเล่นเสียงต่อไปได้อย่างไรในขณะที่นำทางผ่านหน้าต่างๆ

    ในการโหลดเสียงเพื่อเล่นต่อในขณะที่คุณกำลังนำทางผ่านหน้าต่างๆ ให้ลองทำดังนี้: ใช้ Ajax เพื่อโหลดเนื้อหา สามารถใช้ pushState() ของ History API เพื่อแก้ไข URL โดยไม่ต้องโหลดหน้าซ้ำได้ History.js ควรใช้สำหรับการทำงานที่สอดคล้องกันในหลายเบราว์เซอร์ pushState() มีสามพารามิเตอร์: State object สำหรับ

  14. Chrome และ HTML5 GeoLocation ปฏิเสธการโทรกลับ

    สำหรับการโทรกลับหมดเวลาใน Google Chrome ให้ลองใช้รหัสต่อไปนี้: _callback = false; function successCallback(position) {    _callback = true;    console.log('success'); } function errorCallback(error) {    _callback = true;    alert('error'); }

  15. ตำแหน่งเคอร์เซอร์แปลก ๆ ในโมดอลเมื่อใช้ออโต้โฟกัสใน Internet Explorer กับ HTML

    ในการแก้ปัญหานี้ ให้ใช้สิ่งต่อไปนี้: .modal.fade {    transition:opacity .3s linear; } คุณยังแก้ปัญหาได้ด้วยการบังคับให้โมดอลค่อยๆ จางลงโดยไม่ต้องเลื่อน windowClass: 'modal fade in'

  16. ปรับปรุงประสิทธิภาพของผ้าใบ HTML5 โดยมีอนุภาคเด้งไปมา

    เพื่อเพิ่มประสิทธิภาพการทำงานของ Canvas ที่มีอนุภาคกระเด้งไปมา ให้ลองทำดังนี้: แยกการคำนวณออกจากภาพวาด ขอวาดใหม่หลังจากที่คุณได้อัปเดตการคำนวณของคุณแล้ว เพิ่มประสิทธิภาพการตรวจจับการชนกันโดยไม่ทำการทดสอบอนุภาคเอียงเข้าหากัน ลดการใช้โทรกลับ ลดการเรียกใช้ฟังก์ชัน อินไลน์

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:209/297  20-คอมพิวเตอร์/Page Goto:1 203 204 205 206 207 208 209 210 211 212 213 214 215