2013-03-20 87 views
1

我正在向我的Gmail帳戶發送一封郵件。這封郵件包含我的自定義方案網址(所以當這個鏈接將被點擊,我將能夠激活我在設備上安裝的應用程序)。 但是我無法點擊這個網址,因爲當我在Android設備上打開我的Gmail時,它只是簡單地給我顯示了簡單的文字像這樣: -如何閱讀(請參閱)我的Android的Gmail中的HTML?/ Gmail

嗨,你可以在這裏下載你的書: - 這將是我的鏈接。

現在「這將是我的鏈接」似乎不是一個鏈接,所以我無法點擊這個,所以無法打開我的應用程序。

我的問題在這裏是我如何閱讀(請參閱)在我的android的Gmail的HTML?

回答

1

這不僅僅是一個Android問題 - GMail網站不允許您用未知方案點擊URL。

據我所知,沒有改變這種行爲。但是,您可以配置Android應用程序,以便從您的網站響應URL。因此,如果您擁有網站http://mywebsite.com/,那麼您可以將您的應用設置爲處理以http://mywebsite.com/app/開頭的所有網址。用戶可以點擊GMail中的這些鏈接,如果他們安裝了你的應用程序,它會打開你的應用程序。如果他們不這樣做,它會加載瀏覽器並轉到您的網站 - 在那裏您可以告訴他們他們需要安裝您的應用程序。 =)

+0

嗨,感謝您的快速回復,實際上我對此也有點困惑,所以在題目中我把android的Gmail/Gmail。好。 所以現在處理這個功能我需要有一個網站? – 2013-03-20 05:39:00

+0

那麼,處理不屬於你的網站的URL可能會很粗魯,所以我建議你有一個網站。如果GMail允許您使用自己的自定義方案,那麼會很好,但是因爲您必須使用http:您應遵循http的規則:並確保您擁有您使用的任何域。 – 2013-03-20 06:04:38

0

當我試圖實現自定義方案URL(Appcelerator的鈦),但我的電子郵件無法讀取該網址爲紐帶,所以我說的http://開始我的網址,以便現在我的電子郵件顯示這是網址,現在我可以點擊這個網址迴應我的應用程序成功打開。

我的重點是製作一個通用鏈接,以便無論其iOS或Android如果用戶單擊此鏈接,我的已安裝的應用程序將被打開。但在iOS中添加http://將永遠不會打開您的應用程序,它將始終直接導向瀏覽器(即我讀的)。所以現在我爲不同的操作系統保留兩個不同的鏈接。