Rumah  >  Soal Jawab  >  teks badan

javascript - iframe dalam halaman h5 tidak boleh menggunakan aplikasi iOS?

Halaman web dibuka dalam Safari pada iOS Apabila butang pada halaman itu diklik, jika pengguna memasang aplikasi A tertentu, aplikasi A akan dibuka jika tidak, ia akan melompat ke halaman muat turun aplikasi A dalam AppStore . Cari dalam talian Hasilnya ialah ifame digunakan, apabila tindakan klik berlaku, src iframe ditetapkan kepada pratetap Skim URL dalam aplikasi A. Walau bagaimanapun, selepas operasi sebenar, saya mendapati bahawa walaupun aplikasi A dipasang pada iPhone, aplikasi A tidak boleh ditimbulkan dengan menggunakan iframe Adakah sesiapa tahu mengapa ini? ? Adakah ia berkaitan dengan versi sistem iOS? ps: Versi sistem iPhone yang saya gunakan ialah 10.3.2
Berikut ialah kod js untuk menggunakan iframe untuk menggunakan aplikasi iOS:
var ifr = document.createElement('iframe');
ifr.src = scheme_IOS; /defined in application Skim URL yang Baik
ifr.style.display = 'none';
document.body.appendChild(ifr);
setTimeout(function() {

document.body.removeChild(ifr);

}, 2000);

扔个三星炸死你扔个三星炸死你2680 hari yang lalu801

membalas semua(1)saya akan balas

  • 阿神

    阿神2017-06-17 09:18:17

    Untuk ios9 dan ke atas, hanya gunakan window.location.href = scheme_IOS.

    Pautan Universal disyorkan untuk ios9 dan ke atas

    balas
    0
  • Batalbalas