2011-03-21 65 views
6

我正在從web視圖內爲Android應用程序實現應用程序內購買。購買意味着通過亞馬遜的MP3應用程序完成。如果用戶沒有安裝它,我想打開市場應用程序,以便他們可以在嘗試完成購買之前下載它。market://不支持,儘管有Android文檔

the official Android documentation,下面的JavaScript應該工作:

window.location.href = 'market://details?id=com.amazon.mp3'; 

然而,當我打電話,我得到一個觀點,即是空白,除了一個鏈接,該鏈接和半倒置的Android花花公子戳出視圖的左上角(你不能做這個東西)。

任何人都知道爲什麼這可能不工作?我已經在運行Android 2.1及更高版本的多款手機上測試過它。 TIA尋求幫助!

更新:感謝@jtkendall在推特上爲this post,談論最近這種行爲如何改變。看起來這必須在本地代碼中實現。

+0

你是模擬器嗎?如果是這樣,請嘗試使用實際的設備。 – 2011-03-21 18:51:37

+0

我認爲丹尼爾可能會走上正軌,因爲模擬器默認不包含市場應用程序。 – Zikes 2011-03-21 19:01:54

+0

「我已經在多款手機上進行了測試」,所有安裝了Market應用程序。 – 2011-03-21 19:22:59

回答

相關問題