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