4
แอปแผนที่เว็บแบบปูกระเบื้องออฟไลน์
ฉันไม่แน่ใจว่าจะโพสต์ที่นี่หรือใน Stackoverflow เนื่องจากเป็นครอสโอเวอร์ ให้ฉันลองดู ในมาตรฐาน HTML5 ที่นำเสนอมีตัวเลือกในการจัดเก็บข้อมูลการใช้เว็บในแคชท้องถิ่นโดยใช้การแคชอย่างชัดแจ้ง ฉันกำลังมองหาที่จะใช้เทคนิคนี้สำหรับแอปพลิเคชั่นแผนที่บนเว็บแบบออฟไลน์และทำต้นแบบอย่างรวดเร็วที่นี่ตามมาตรฐานการติดตั้งของ Geoserver ฉันเพิ่งฉีกหน้าไคลเอนต์ OpenLayers ที่สร้างขึ้นจากเลเยอร์เริ่มต้นและเปลี่ยน<html>แท็กเป็น <html xmlns="http://www.w3.org/1999/xhtml" manifest="cache.manifest"> และสร้างไฟล์cache.manifestที่อ่านง่าย CACHE MANIFEST http://lima.schaaltreinen.nl:8080/ ซึ่งในความเข้าใจที่ จำกัด ของฉันเกี่ยวกับเรื่องนี้แคชภายในเครื่องทุกอย่างที่โหลดจาก URL นั้น: ไทล์ทั้งหมดและ OpenLayers JS อันที่จริงแล้วเมื่อมีการโทรครั้งแรกใน Firefox จะขอให้ฉันอนุญาตการจัดเก็บในตัวเครื่อง แต่เมื่อฉันกดรีเฟรชไม่ว่าจะออนไลน์หรือออฟไลน์หน้าเว็บก็บ่นว่าไม่มีการกำหนดวัตถุ OpenLayers ดูเหมือนว่าไม่ได้โหลด OpenLayers JS ทุกคนประสบความสำเร็จในการใช้งานแอพพลิเคชั่นแผนที่บนเว็บ OpenLayers แบบออฟไลน์ได้หรือไม่ หรือบอกใบ้ถึงวิธีการตรวจสอบนี้เพิ่มเติม