Công ty chúng tôi muốn đưa một số nội dung tiếp thị/đào tạo lên ổ USB để phân phối cho khách hàng của chúng tôi.Offline (CD, Thumb Drive, vv) Không cài đặt HTML + Video Presentation?
Nội dung là HTML + một số video được nhúng. Các video (hiện tại .flv) không tương tác hoặc bất kỳ thứ gì giống như vậy, mặc dù chúng quan trọng đối với nội dung. Bit khó hiểu là HTML chứa Javascript cần chạy khi video kết thúc.
Suy nghĩ đầu tiên của chúng tôi là sử dụng giải pháp trình bao bọc video Flash như Jwplayer. Điều này hoạt động tốt khi các tệp được lưu trữ trên máy chủ web. Tuy nhiên, do chính sách bảo mật của Flash, local (e.g. "file://foo.js") Javascript code cannot receive callbacks from Flash objects. Ngoài ra, người dùng Internet Explorer sẽ nhận được cảnh báo bảo mật khó chịu (vì họ cũng nên làm tốt!) Khi các tệp web cục bộ chứa các đối tượng ActiveX như Flash.
Ý tưởng?
Lý tưởng nhất, chúng tôi muốn làm trình duyệt chéo và nền tảng chéo nhất có thể mà không yêu cầu người dùng cài đặt bất kỳ thứ gì. Nhưng chúng tôi không thể đảm bảo họ sẽ có thể hoặc sẵn sàng xoay quanh các cài đặt bảo mật và chúng tôi không thể đảm bảo rằng họ cũng sẽ có trình duyệt có khả năng HTML5 video.
Có vẻ như cách ngành công nghiệp mặc định để thực hiện việc này là chỉ cần gói mọi thứ vào thực thi Flash Player độc lập. Đã tự hỏi nếu nó có thể được thực hiện khác, tốt nhất là với các tiêu chuẩn web.
Titanium Appcelerator Desktop sẽ gần hoàn hảo, mặc dù phiên bản dành cho máy tính để bàn không hỗ trợ video!
Đóng gói mọi thứ vào máy chủ web độc lập có thể thay thế. –