2013-02-15 32 views
5

tôi đang lên kế hoạch phát triển một ứng dụng lai sử dụng khoảng cách điện thoại. tôi muốn tải xuống các trang html, hình ảnh & các tài nguyên khác từ máy chủ web thay vì giữ nó bên trong gói ứng dụng khoảng cách điện thoại.tải tệp html từ máy chủ web bằng cách sử dụng khoảng cách điện thoại

  1. là nó có thể làm như vậy
  2. là nó đúng cách để tránh việc cập nhật các ứng dụng trong App Store thường xuyên hoặc
  3. sẽ Android, iPhone, cửa sổ từ chối ứng dụng của chúng tôi

Trả lời

5
  1. Có nó là có thể với PhoneGap, không có gì có thể ngăn cản bạn từ file html nạp từ nguồn từ xa. Đây là câu trả lời khác của tôi về câu hỏi này: https://stackoverflow.com/a/13996437/1848600

  2. Thật không may là không. Trong khi chúng tôi có thể nói điều này là đúng, mọi lỗi sẽ phanh mọi phiên bản ứng dụng có sẵn, trong khi nếu bạn tạo phiên bản theo phiên bản, khách hàng sẽ luôn có thể sử dụng phiên bản trước đó. Ngoài ra các cửa hàng ứng dụng Apple sẽ cấm ứng dụng như vậy.

  3. Ứng dụng Android/Win7-8 sẽ không bị từ chối, iOS sẽ bị từ chối ngay lập tức. Đây là câu trả lời khác của tôi về câu hỏi này: https://stackoverflow.com/a/14436328/1848600, không có điểm lặp lại.

+0

cảm ơn. là một ý tưởng hay để phát triển một ứng dụng như vậy. mục tiêu của chúng tôi là phát triển một codebase đơn cho các trình duyệt PC, máy tính bảng và tất cả các điện thoại thông minh. – yokks

+0

Đó là một ý tưởng hay, miễn là bạn không tải nó lên cửa hàng ứng dụng Apple. Nó sẽ bị từ chối bởi vì nếu nó có thể chạy từ nguồn từ xa, nó có thể chạy như một trang web cổ điển. Trong một số trường hợp, nó có thể vượt qua đánh giá ứng dụng nhưng trang web trên thiết bị di động của bạn không được hiển thị công khai. – Gajotres

+0

câu trả lời cần cập nhật. iOS không nên bị từ chối. Phần 3.3.2 của Thỏa thuận cấp phép chương trình dành cho nhà phát triển Apple đã được cập nhật. Nó có thể được tìm thấy ở đây: developer.apple.com/terms. Bây giờ là nói "... Ngoại lệ duy nhất ở trên là các kịch bản và mã được tải xuống và được chạy bởi khung công tác WebKit tích hợp sẵn của Apple hoặc JavascriptCore, miễn là các tập lệnh và mã đó không thay đổi mục đích chính của Ứng dụng ..." – Stanislav

1
  1. Có, có thể.

    bạn có 2 lựa chọn để triển khai. cách đơn giản chỉ là bắt đầu trên url máy chủ web. nhưng, bạn cần một mã để bao gồm tệp kịch bản cordova khớp với thiết bị đích.

    một cách khác là kiểm tra & tải xuống tệp. Trong trường hợp này, bạn cần phải viết một số mã điện thoại để cập nhật kiểm tra, tải xuống nội dung & thay đổi URL bắt đầu.

  2. Trong thời gian bạn không có lý do thay đổi mã gốc, câu trả lời của tôi là Có.

  3. chính xác Apple không cho phép cập nhật logic ứng dụng mà không có AppStore hoặc tải trang trong máy chủ web nhưng tôi thực sự không biết.

Các vấn đề liên quan