2012-09-02 28 views
8

Ứng dụng web của chúng tôi hoạt động độc đáo bên trong ứng dụng iOS gốc của Facebook. Tuy nhiên, chúng tôi có một số liên kết cần mở một cửa sổ mới trong Safari di động thay vì mở trong ứng dụng Facebook (UIWebView?). Chỉ cần một HTML thuần túy <a href="http://site...." target="_blank"> không làm điều đó - vẫn mở trong ứng dụng Facebook (phiên bản mới nhất.) Bất kỳ cách nào để có được một liên kết đơn giản hoặc window.open() để chuyển sang Safari để tải trang?Cách mở liên kết webapp trên điện thoại di động trong Safari từ ứng dụng Facebook gốc trên iOS?

+0

Giải pháp được đề xuất ở đây có hoạt động hay không - http://stackoverflow.com/questions/7930001/force-link-to-open-in-mobile-safari-from-a-web-app-with-javascript? – deesarus

+0

@tip, điều đó không liên quan đến câu hỏi là cách mở liên kết bên ngoài trong Safari từ ứng dụng web html/js chạy trong vùng chứa ứng dụng gốc fb. Rõ ràng là có ứng dụng riêng của chúng tôi là một "giải pháp" nhưng với một câu hỏi khác. – tribalvibes

Trả lời

0

Nhóm web trên công ty của tôi đã thử cách tiếp cận đó và không thành công. Những gì chúng tôi đã làm là sử dụng liên kết sâu Facebook để xử lý điều này trên ứng dụng iOS gốc của chúng tôi.

Bạn có thể tìm hiểu thêm về Facebook liên kết sâu ở đây:

https://developers.facebook.com/docs/ios/link-to-your-native-app-ios-sdk/

Đó là một giải pháp tuyệt vời nếu bạn đã có một ứng dụng iOS.

Tôi hy vọng điều này sẽ hữu ích.