ก่อนอื่น เรามาพูดถึงปัญหาที่เราพบกันดีกว่า ประการแรกมีความต้องการเช่นนี้ ส่วนหน้าจำเป็นต้องสร้างภาพแบบไดนามิกตามข้อมูลที่ส่งมาจากส่วนหลัง การเขียนคำโฆษณา ภาพพื้นหลัง และอวตารของผู้ใช้ในภาพทั้งหมดได้รับผ่านอินเทอร์เฟซส่วนหลัง อย่างไรก็ตาม ภาพบางภาพบนผืนผ้าใบที่สร้างโดยใช้ html2canvas ถูกสร้างขึ้นบนผืนผ้าใบได้สำเร็จ แต่บางภาพก็ไม่ขึ้นเลย
เอกสารอย่างเป็นทางการฉันทำงานในโครงการนี้มาเป็นเวลานานโดยไม่มีผลลัพธ์ และฉันค้นหาใน Google เป็นเวลานานโดยไม่มีผลลัพธ์ มีความสิ้นหวังอยู่บ้างในเวลานี้ ทันใดนั้นมันก็เกิดขึ้นกับฉัน ทำไมไม่ลองดูเว็บไซต์อย่างเป็นทางการของมันล่ะ ดังนั้นฉันจึงเห็นเนื้อหาต่อไปนี้บนเว็บไซต์อย่างเป็นทางการ
ข้อจำกัด<br/>
รูปภาพทั้งหมดที่สคริปต์ใช้จะต้องอยู่ภายใต้ต้นกำเนิดเดียวกันเพื่อให้สามารถอ่านได้โดยไม่ต้องอาศัยพรอกซีช่วยเหลือ ในทำนองเดียวกัน หากคุณมีองค์ประกอบแคนวาสอื่น ๆ บนเพจซึ่งมีเนื้อหาข้ามต้นทาง สิ่งเหล่านี้จะสกปรกและไม่สามารถอ่านได้โดย html2canvas<br/>
สคริปต์ไม่แสดงเนื้อหาปลั๊กอิน เช่น Flash หรือแอปเพล็ต Java
มันพูดถึงอะไร นี่คือคำแปลสำหรับนักเรียนที่ไม่เก่งภาษาอังกฤษ หากคุณเก่งภาษาอังกฤษคุณสามารถอ่านข้อความข้างต้นได้โดยตรง ความหมายทั่วไปคือใน html2canvas สคริปต์ถูกใช้เพื่อดำเนินการ กล่าวคือ สคริปต์ใช้ในการแปลง html ให้เป็นแคนวาส แต่มีข้อจำกัด กล่าวคือ ไม่สามารถใช้รูปภาพข้ามซอร์สได้ หากใช้ html2canvas จะไม่อ่านทรัพยากร
นี่คือเหตุผลว่าทำไมรูปภาพบางรูปบนผืนผ้าใบที่แปลงแล้วจึงว่างเปล่าเสมอ หากมีผืนผ้าใบอื่นในเพจที่ใช้ทรัพยากรรูปภาพข้ามแหล่งที่มาด้วย html2canvas จะไม่อ่านผืนผ้าใบเหล่านั้น
สารละลายเพียงส่งต่อทรัพยากรคงที่เพียงครั้งเดียวและอนุญาตให้โหลดทรัพยากรข้ามต้นทางในการกำหนดค่า html2canvas
ข้างต้นคือเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการศึกษาของทุกคน ฉันหวังว่าทุกคนจะสนับสนุน VeVb Wulin Network