URL lối tắt màn hình chính của iOS


0

Tôi muốn lưu URL vào màn hình chính (iOS). URL bao gồm khóa ủy quyền được xử lý trên máy chủ Apache phục vụ trang web.

http://www.host.com/key-foo

Khi tôi điều hướng đến trang web này và tạo một lối tắt màn hình chính, URL của phím tắt kết thúc là:

http://www.host.com/index.html

Điều này phá vỡ các phím tắt vì yêu cầu khóa ủy quyền. Khóa của chúng được sử dụng phía máy khách (React JS) và cấu hình Apache ở đó để chúng tôi vẫn hướng tất cả các yêu cầu đến index.html. Cấu hình Apache có liên quan là:

RewriteEngine On
RewriteRule ^/key-(.+)$ /index.html [P]
ProxyPassReverse "/" "http://localhost/"

Làm cách nào để tạo URL tắt màn hình chính trên iOS của tôi = http://www.host.com/key-foo (mà, đối với bản ghi, là URL được lưu nếu tôi tạo dấu trang Safari thông thường).

Câu trả lời:


0

Trả lời câu hỏi của riêng tôi.

Có một tài sản trong ứng dụng ReactJS của tôi manifest.json được đọc bởi phím tắt màn hình chính của tôi:

"start_url": "./index.html"

Xóa thuộc tính này sẽ giải quyết vấn đề và lối tắt màn hình chính hiện có URL chính xác (chưa được thay đổi) là http://www.host.com/key-foo.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.