2015-03-10 28 views
5

Tôi đang cố thêm một ứng dụng web nội bộ vào màn hình chính của thiết bị Android để thử nghiệm. Ứng dụng này phải là ứng dụng web được bao bọc bằng chrome thực với toàn màn hình, biểu tượng tùy chỉnh, v.v.Làm cách nào để bạn có thể gỡ lỗi "thêm vào màn hình chính" trên Chrome trên Android?

Nhưng nó không hoạt động và tôi không thấy cách gỡ lỗi/khắc phục sự cố.

Tệp kê khai được thêm và liên kết. Máy chủ nằm trên địa chỉ IP, cổng không chuẩn và có chứng chỉ SSL tự ký - có thể xảy ra nếu các chi tiết này là vấn đề không?

Bất kỳ trợ giúp nào để làm việc này, sẽ được nhiều người đánh giá cao!

+0

Bạn đã bao giờ tìm thấy giải pháp chưa? Tôi đang gặp vấn đề tương tự. – mapr

Trả lời

2

Có một số cách để bạn có thể kiểm tra xem bạn có cấu hình đúng không.

  • Sử dụng Mounir Lamouri của Manifest Validator để xem nếu có bất kỳ sai sót rõ ràng
  • Kiểm tra các công cụ Chrome Dev.
    • Chrome sẽ luôn cố gắng để tải về biểu hiện và các biểu tượng nếu chúng được tìm thấy (thông qua link rel=manifest) và bạn có một nhân viên dịch vụ
    • Nếu bạn không có một nhân viên phục vụ, tự làm một "thêm vào màn hình chính "từ Chrome trên Android (trong khi bạn được kết nối qua gỡ lỗi USB xem chrome://inspect) và bạn sẽ thấy nó tìm nạp tệp kê khai.

manifest being downloaded

Nếu bạn không thấy biểu hiện đang được tải về sau đó nó rất có khả năng rằng trang của bạn là mis-cấu hình để đảm bảo rằng bạn có một <link rel="manifest" href="{url to your manifest}"> trong trang của bạn

1

ngoài ra, hãy chắc chắn tắt "kiểm tra tương tác người dùng bỏ qua" trong chrome://flags, vì vậy bạn có thể chắc chắn rằng mình là trình duyệt Chrome sẽ luôn đáp ứng các điều kiện cho phép cài đặt

enter image description here

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