Tôi đã phát triển một ứng dụng web cho iPhone và tôi đã đánh dấu trang đó và thêm vào màn hình chính của iPhone. Tôi nhận thấy một vấn đề với nó, mặc dù: nó hoạt động như dự định cho đến khi tôi điều hướng đến một trang trong ứng dụng có chuỗi truy vấn và tham số - ví dụ: www.mywebapp.com/page02.html?param1=value¶m2=value2
. Khi tôi truy cập một trang có URL như vậy, iOS chuyển tôi từ phiên bản Safari được nhúng sang ứng dụng Safari chính - nó đưa tôi ra khỏi ứng dụng của tôi. Tôi không biết tại sao điều này lại xảy ra.Webapp cho chuyển đổi iphone từ màn hình chính sang Safari khi tham số url được sử dụng
Điều gì gây ra điều này và tôi có thể làm gì với nó?
Ý của bạn là gì "chuyển từ màn hình chính sang Safari"? Ứng dụng được đánh dấu trang có biến mất khỏi màn hình chính hay không - nó có chuyển từ trình duyệt kiểu UIWebView sang Mobile Safari không? –
Xin chào! Với "switch ...", tôi muốn nói rằng WebApp chuyển từ trình duyệt kiểu UIWebView sang Mobile Safari như bạn đã đề cập. Nó là lạ bởi vì nó chỉ xảy ra khi tôi sử dụng các tham số trong URL. Tôi cho rằng sẽ có một số hạn chế với các ứng dụng web và thông số url của iphone. Bạn có biết giải pháp nào cho vấn đề này không? – user1094000
Bản sao có thể có của [iPhone Safari Web App mở liên kết trong cửa sổ mới] (http://stackoverflow.com/questions/2898740/iphone-safari-web-app-opens-links-in-new-window) – nkron