Saya menggunakan format URI yang http://play.google.com/store/apps/details?id=<package_name>
dijelaskan dalam Menautkan ke Aplikasi Anda di Google Play untuk membuka aplikasi di Android Market atau Google Play untuk menginstalnya. Tapi itu hanya membukanya di browser seperti yang akan dilakukan di desktop. Dan ketika Install
diklik, ia meminta pengguna untuk masuk untuk memasang.
Bagaimana saya bisa menautkan aplikasi di Google Play sehingga pengguna dapat menginstalnya?
Settings -> Applications -> Manage applications
dan menghapus default untuk browser untuk memastikan bahwa tidak menyebabkan masalah. Jika itu tidak berhasil: Perangkat apa yang Anda miliki? Sudahkah Anda mencoba mengetik URL langsung ke browser dan melihat apa yang terjadi? Di mana tepatnya tautan ini muncul? (Di halaman web atau di aplikasi lain?)http
danhttps
. Bahkanmarket
. Dan hasilnya sama saja.Jawaban:
Coba langsung ini jika tautan berasal dari aplikasi untuk Android untuk menangani:
market://details?id=<package_name>
Catatan: Tidak ada domain dan host.
sumber
Saya menggunakan kode di bawah ini dan berfungsi baik dengan ponsel dan emulator saya.
Untuk ponsel dengan aplikasi Google Play, itu akan secara otomatis membuka aplikasi. Untuk emulator (tanpa aplikasi Google Play), itu akan secara otomatis membuka browser.
sumber
Pertama, pengguna benar-benar dapat menginstal aplikasi dari pasar. Dia tidak bisa melakukannya secara langsung tetapi hanya membuat Google menginstal jarak jauh aplikasi melalui situs web, seperti yang akan dia lakukan jika dia melihat-lihat pasar di PC-nya.
Kedua, dengan browser apa Anda mengujinya? Opera tidak terintegrasi dengan baik ke Android dan tidak akan membuka Play URL di aplikasi. Bahkan saya tidak yakin browser asli akan melakukannya.
Mungkin Anda hanya perlu menggunakan
market://
tautan, bukanhttp://
tautan.sumber
Pengaturan> Aplikasi> Semua (tab atas)
Klik tombol Menu> Setel ulang preferensi aplikasi
Sumber: http://www.youtube.com/watch?v=zt_alKha_-s
sumber
Saya menemukan solusi sederhana dan mudah.
<meta http-equiv="REFRESH" content="0; URL=market://details?id=package_name" />
sumber
Untuk memiliki solusi yang berfungsi dengan cara terbaik untuk desktop / Android / seluler non-Android:
HTML:
JS:
sumber