2011-03-21 24 views
6

Bir Android uygulamasında bir web uygulaması içinden uygulama içi satın alma gerçekleştiriyorum. Satın almanın Amazon'un MP3 uygulamasıyla tamamlanması gerekiyor. Kullanıcının yüklememiş olması durumunda Market uygulamasını açmak istiyorum, böylece satın alma işlemlerini tamamlamaya çalışmadan önce indirebilirler.market: // Android dokümantasyona rağmen desteklenmiyor

the official Android documentation göre, aşağıdaki JavaScript çalışması gerekir:

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

Ancak, ben, ben bu bağlantı için bir bağlantı ve yarım baş aşağı Android dostum hariç boştur bir görünüm elde olduğunu çağırdığınızda Görünümün sol üst köşesini atar (bu şeyleri yapamazsınız).

Bunun neden işe yaradığını bilen var mı? Android 2.1 ve üstü sürümleri çalıştıran birden fazla telefonda test ettim. Herhangi bir yardım için TIA!

GÜNCELLEME: this post için Twitter'da jtkendall @ bu davranış son zamanlarda değişti nasıl bahsediyor için teşekkürler. Bunun yerel kodda uygulanması gerekiyor gibi görünüyor.

+0

simülatörde misiniz? eğer öyleyse, gerçek bir cihaz üzerinde deneyin. –

+0

Bence simülatör piyasa uygulamasını varsayılan olarak içermediğinden Daniel doğru yolda olabilir. – Zikes

+0

"Market uygulamasını yükledikten sonra, hepsini birden fazla telefonda test ettim". –

cevap

İlgili konular