8
我們的webapp在Facebook本地iOS應用程序內很好地工作。但是,我們有一些鏈接需要在移動Safari中打開一個新窗口,而不是在Facebook(UIWebView?)應用程序中打開。只是一個簡單的HTML <a href="http://site...." target="_blank">
不這樣做 - 仍然在Facebook應用程序(最新版本)內打開。任何方式獲得一個簡單的鏈接或window.open()切換到Safari的頁面加載?如何在iOS上的本地Facebook應用程序中打開Safari中的移動Web應用程序鏈接?
這裏提出的解決方案是否工作 - http://stackoverflow.com/questions/7930001/force-link-to-open-in-mobile-safari-from-a-web-app-with-javascript? – deesarus
非常可疑。看見了。我會盡力去消除它作爲一種可能性。 Web視圖可能是在fb應用程序內運行的iOS上的UIWebView。因此,無論是靜態還是動態構建,都不太可能在Safari中啓動新選項卡,除非fb應用程序明確支持該選項卡。所以這真的是一個問題 - fb瀏覽器是否支持任何標記或其他鉤子來執行此操作,與UI按鈕「在Safari中打開鏈接」相同。 – tribalvibes
@tip,這與如何從fb應用程序本機容器中運行的html/js Web應用程序在Safari中打開外部鏈接的問題無關。很明顯,擁有我們自己的本地應用程序是一個「解決方案」,但涉及到另一個問題。 – tribalvibes