Terima kasih atas jawapan anda Ia telah diselesaikan sekarang, tetapi saya masih tidak memahami prinsipnya. Kaedah ini telah disediakan sebelum ini, tetapi paparannya sudah lapuk dan beberapa tapak web beli-belah seperti Taobao dan Tmall tidak dapat dimuatkan dengan betul:
Tamll ini adalah untuk membangunkan APP Tmall pada telefon mudah alih Oleh kerana paparan web lalai tidak menyokong sebarang aplikasi, ralat akan berlaku.
Jika anda ingin membuka Tmall atau Taobao pada halaman semasa , anda perlu menghuraikan semula pautannya Anda boleh melihat bahawa url produk sebenar ialah "url?=" selepas tanda soal. Ya, nilai url dibuka dengan memanggil webview Ini diubah suai di tempat yang sama dengan wake-up, kedua-duanya dalam shouldOverrideUrlLoading parse ia. Jika tidak, tentukan sama ada ia adalah http atau Mulakan dengan https, kemudian muatkan
Anda boleh membaca artikel ini Saya telah bangun tetapi tidak menemui kodnya.
Terima kasih atas jawapan anda Ia telah diselesaikan sekarang, tetapi saya masih tidak memahami prinsipnya.
Kaedah ini telah disediakan sebelum ini, tetapi paparannya sudah lapuk dan beberapa tapak web beli-belah seperti Taobao dan Tmall tidak dapat dimuatkan dengan betul:
Adalah ok jika saya menukarnya kepada kaedah lebihan beban yang lain kemudian, tetapi saya masih berharap seseorang boleh menjelaskan mengapa?
Anda juga boleh terus menyalin kaedah berikut
Saya menjumpai artikel dengan penjelasan terperinci tentang WebView
Pandangan web sepatutnya tidak dapat mengecam tmall pada permulaan URL Anda boleh cuba menggantikannya dengan https setiap kali paparan web dimuatkan
Tamll ini adalah untuk membangunkan APP Tmall pada telefon mudah alih Oleh kerana paparan web lalai tidak menyokong sebarang aplikasi, ralat akan berlaku.
Jika anda ingin membuka Tmall atau Taobao pada halaman semasa
, anda perlu menghuraikan semula pautannya Anda boleh melihat bahawa url produk sebenar ialah "url?=" selepas tanda soal. Ya, nilai url dibuka dengan memanggil webview Ini diubah suai di tempat yang sama dengan wake-up, kedua-duanya dalam shouldOverrideUrlLoading parse ia. Jika tidak, tentukan sama ada ia adalah http atau Mulakan dengan https, kemudian muatkan
Anda boleh membaca artikel ini Saya telah bangun tetapi tidak menemui kodnya.
http://www.jianshu.com/p/fd04...
tmall:// Ini ialah protokol skema lompat yang dikhaskan untuk apl Tmall Anda pasti tidak boleh membukanya dalam paparan web.
Jika anda telah memasang klien aplikasi Tmall pada telefon anda, anda boleh membangunkan apl secara automatik untuk membuka halaman ini