cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - Selepas meluncurkan halaman dalam projek ionik, lompatan titik penambat $anchorscroll tidak boleh melompat pada ios.

Berdasarkan # digunakan sebagai laluan dalam projek ionik, $anchorscroll digunakan untuk fungsi lompat anchor dalam halaman. Berikut ialah kod utama yang digunakan
$location.hash(id);
$anchorScroll();

Operasi yang dilakukan ialah:
【1】Jangan slaid halaman dahulu, klik butang terus untuk mencetuskan lompatan ke id yang sepadan dan cuba lihat jika anda boleh meluncur halaman secara manual selepas melompat
【2】Luncurkan halaman dahulu, dan kemudian Klik butang untuk mencetuskan acara lompatan dan lihat jika ia boleh melompat
[3] Luncurkan halaman dahulu, kemudian klik butang untuk mencetuskan acara lompatan Selepas lompatan berjaya , cuba lihat jika anda boleh meluncurkan halaman secara manual

Pada Android, semua operasi ini boleh dilakukan Pada iPad, operasi kedua dan ketiga adalah tidak sah Selain itu, selepas lompatan pertama berjaya, halaman tidak boleh meluncur ke atas dan hanya meluncur ke bawah

仅有的幸福仅有的幸福2828 hari yang lalu1005

membalas semua(1)saya akan balas

  • 世界只因有你

    世界只因有你2017-05-15 17:14:41

    Selepas mencari beribu-ribu Baidu, akhirnya saya menemui jawapannya:
    Tambahkan sahaja: overflow-scroll="true" to ion-content
    Iaitu: <ion-content overflow-scroll="true">

    balas
    0
  • Batalbalas