ฉันจะบันทึกเว็บแอปพลิเคชันที่มีบริบทการเรียกใช้ JavaScript เพื่อให้สามารถใช้งานแบบออฟไลน์ได้อย่างไร


1

ฉันไม่ต้องการเพียงแค่หน้าเว็บที่มีการขึ้นต่อกันทั้งหมด (js / css / images) แต่ยังมี DOM บริบทการดำเนินการรูปภาพภายในพื้นที่จัดเก็บแบบออฟไลน์และอื่น ๆ

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

ควรพยายามแปลงเว็บแอปพลิเคชันเป็นแอปพลิเคชันแบบสแตนด์อโลน

ฉันจะทำมันได้อย่างไร (ในเบราว์เซอร์บางตัว)?

ตัวอย่างเช่นการบันทึกและการเปิดสิ่งนี้ควรนำไปสู่เกมที่กำลังเล่นอยู่ตรงกลาง (ไม่ใช่ตั้งแต่ต้น)


คำตอบของคำถาม "ฉันจะบันทึกเว็บเพจได้อย่างไร" ดูเหมือนจะไม่เกี่ยวข้องกัน
วิ

1
แม้ว่าบริบทการดำเนินการจะเป็นไฟล์ถาวรและอยู่ในพื้นที่ทั้งหมดคุณจะไม่สามารถเข้าถึงได้ในขณะที่ออฟไลน์เนื่องจากทรัพยากรเบราว์เซอร์เชื่อมโยงกับหน้าเว็บโดเมนต้นทางออนไลน์ดังนั้นทรัพยากรในท้องถิ่นเช่นคุกกี้และไฟล์ชั่วคราวจะไม่สามารถเข้าถึงได้ เป็นอุปสรรคด้านความปลอดภัยมาตรฐาน
Frank Thomas

@ FrankThomas ฉันต้องการบางสิ่งเช่น "บันทึกสถานะของเบราว์เซอร์ทั้งหมดเมื่อโหลดแอปพลิเคชัน" แต่มีน้ำหนักเบากว่า ฉันไม่คิดว่าบริบททั้งหมดของเว็บแอปพลิเคชันสามารถบันทึกได้เช่นเดียวกับไฟล์ js อาจเป็นรูปแบบที่แยกต่างหาก
วิ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.