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 cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.