cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Masalah yang dihadapi dalam pembangunan WeChat

Baru-baru ini, saya telah membangunkan platform awam WeChat, tetapi penyemak imbas terbina dalam WeChat telah menghadapi beberapa masalah
Apabila saya membuka tapak web saya dengan penyemak imbas terbina dalam WeChat, saya mengklik beberapa halaman berturut-turut,
Saya ingin mencapai "tutup. halaman semasa" "Dan pindahkan "data halaman semasa kembali ke tetingkap induk", dan pada masa yang sama "tetingkap induk tidak boleh dimuat semula"

Anda boleh melakukan ini dalam penyemak imbas, seperti berikut:
"Tutup halaman semasa":window.close();
"Pindahkan data halaman semasa kembali ke tetingkap induk":window.opener...

Tetapi ia tidak sah sepenuhnya di bawah penyemak imbas terbina dalam WeChat Adakah terdapat sebarang penyelesaian
(Bagaimanakah penyemak imbas terbina dalam WeChat melaksanakan js untuk menutup halaman semasa dan mengembalikan data ke tetingkap induk?)

过去多啦不再A梦过去多啦不再A梦2747 hari yang lalu851

membalas semua(4)saya akan balas

  • 巴扎黑

    巴扎黑2017-06-17 09:18:02

    WeChat tidak boleh dilaksanakan.

    Penyelesaian adalah dengan melakukan aplikasi satu halaman (SPA) dan bukannya menggunakan tetingkap ibu bapa-anak.

    balas
    0
  • 迷茫

    迷茫2017-06-17 09:18:02

    pembuka sepatutnya merupakan produk MS WeChat menggunakan Webkit, yang mempunyai enjin yang berbeza Mungkin webkit tidak mempunyai pembuka.
    Disyorkan menggunakan cookies.

    balas
    0
  • 黄舟

    黄舟2017-06-17 09:18:02

    Pertama sekali, window.open anda tidak serasi Hanya pelayar WeChat adalah teras Google.

    <script src="http://res.wx.qq.com/open/js/jweixin-1.1.0.js"></script>
    

    Kaedah panggilan ialah:

    wx.closeWindow();
    

    Ini akan menutup tetingkap semasa, tetapi data tidak boleh dibawa kembali ke tetingkap induk.

    balas
    0
  • 某草草

    某草草2017-06-17 09:18:02

    Menggunakan lapisan jquery, saya juga menghadapi masalah ini semasa pembangunan dan ia telah diselesaikan dengan sempurna

    balas
    0
  • Batalbalas