一個共同的鏈接我有一個需求量的樣子,我需要啓動從郵件的鏈接的應用程序,它會爲Android和iPhone上運行如何推出iPhone和Android應用程序與郵件
我試圖重定向到網頁從郵件中的鏈接,從那裏我會打開應用程序基於操作系統,但這是工作正常在iOS,而不是在Android。我附上代碼
$(document).ready(function() {
if (navigator.userAgent.indexOf('iP') != -1) {
setTimeout(function() {
document.location = 'http://www.test.com';
}, 300);
self.location = "testapp://";
} else if (navigator.userAgent.indexOf('Android') != -1) {
document.location = 'http://www.test.com';
} else {
alert('windows');
}
});
任何想法...我打破了我的頭在此req一個星期.....
感謝您的答覆。我試過這已經是它的工作,但是當你從應用程序出來它將導航到郵件不是家庭的mobile.any網格嗎? – Avilam 2013-04-04 14:33:39
它應該導航到郵件,這將是活動堆棧中的前一件事。這是操作系統的默認行爲,這是用戶期望的,因爲設備上的其他所有功能都是這樣工作的。但是,如果您決定打破活動堆棧流程,則可以手動啓動意圖,以便在處理鏈接的活動的onStop()內部啓動啓動器。 – FoamyGuy 2013-04-04 14:36:50
是的,我同意你的答案。但事情是假設我從郵件鏈接啓動應用程序,如果我按手機上的主頁按鈕,如果我按gmail,它顯示應用程序(特定的屏幕後臺狀態當我按回家)不是gmail ..這就是爲什麼我問這個問題 – Avilam 2013-04-04 14:45:55