Tôi đang cố tạo một ứng dụng web đơn giản cho iPad cần được sử dụng ở những nơi không có kết nối internet. Ứng dụng này rất cần thiết, nhưng cũng bao gồm một số tệp video (thường khoảng 100MB).Sử dụng cơ sở dữ liệu web HTML5 để lưu trữ tệp để truy cập ngoại tuyến
Ban đầu tôi đã lên kế hoạch sử dụng bộ nhớ cache biểu hiện ngoại tuyến của HTML5 để đồng bộ hóa nội dung với bộ nhớ của iPad khi kết nối Internet khả dụng trước khi trên đường, nhưng tiếc là có vẻ như là một hạn chế (ít nhất là trong iOS 3.2) mà bộ nhớ cache có thể không quá 5MB.
Nhìn vào cách Google sử dụng cơ sở dữ liệu web HTML5 Tôi đã tự hỏi nếu một giải pháp thay thế có thể là để treo tài sản video/hình ảnh vào các đốm màu trong cơ sở dữ liệu. Tuy nhiên, tôi gặp khó khăn lớn khi tìm cách đọc dữ liệu nhị phân để lưu trữ trong các đốm màu trong cơ sở dữ liệu.
Câu hỏi của tôi là:
- bất cứ ai có thể cung cấp [liên kết đến] một ví dụ của việc đọc dữ liệu nhị phân vào một client-side cơ sở dữ liệu web HTML5 (và truy cập vào nó)?
- Đây có phải là phương pháp thay thế hợp lý để thực hiện đối với giới hạn 5MB không?
bạn có nhận được bất cứ nơi nào với điều này không? Tôi đang nhìn vào một vấn đề tương tự nhưng đối với máy tính để bàn –
Thật không may, chúng tôi đã phải đi với viết một ứng dụng mỏng xung quanh một trường hợp Safari nhúng. Bản thân ứng dụng đã thực hiện yêu cầu nội dung ban đầu, nắm lấy tệp kê khai, lấy nội dung, sau đó được trình bày cục bộ từ đĩa đến cá thể trình duyệt.Chúng tôi đã gặp khó khăn khi phân tích cú pháp tệp kê khai có cùng định dạng với thông số HTML5 hiện tại với hy vọng một ngày chúng tôi có thể thoát khỏi ứng dụng và chỉ sử dụng RAW BROWSER POWER (R) (TM) !! 1! – andybee