我發送電子郵件內的自定義URL方案的鏈接:打開在Safari/GMail的一個自定義的URL鏈接
[body appendString:@"<div><a href=\"my-custom-url-scheme:test\"><button type=\"button\">Open in App</button></a></div>"];
這在我發送電子郵件,其中,輕敲後,打開我的應用程序成功添加一個按鈕(如果已安裝)。
當我在iOS設備上的mail.app中打開電子郵件時,此功能正常工作,但在Gmail中打開郵件時(通過Safari和本機GMail應用程序),此功能無效。
這是框架的限制嗎?或者Safari應該能夠識別這些鏈接?
我認爲這一定是GMail正在做的事情 - 我將同一行html上傳到網絡服務器,並且它從Safari瀏覽器開放。 –
我遇到了同樣的問題。我也假設這是你的想法--gmail忽略了這些定製方案。 – brainjam
確認,截至2013年4月25日,Gmail仍然忽略iOS自定義網址方案網址。 – pchap10k