javascript - ios tidak melaksanakan kaedah js panggilan balik WeChat, tetapi mesin Android tidak mempunyai masalah Mengapa dan bagaimana untuk menyelesaikannya?
仅有的幸福
仅有的幸福 2017-05-16 13:02:14
0
3
681
wx.onMenuShareTimeline({

      tajuk: shareData.title, // Kongsi tajuk

      pautan: shareData.link, // Kongsi pautan

      imgUrl: shareData.imgUrl, // Ikon kongsi

      kejayaan: fungsi () {

          amaran(123);


      },

      batalkan: fungsi () {

         

      }

  });

Kaedah kejayaan panggil balik ios tidak dilaksanakan, kaedah batal dilaksanakan tanpa masalah dan mesin Android tiada masalah. Bolehkah sesiapa menerangkan sebabnya? Bagaimana untuk menyelesaikannya

仅有的幸福
仅有的幸福

membalas semua(3)
阿神

Ini bukan masalah tidak dilaksanakan, makluman itu disekat pada iOS, jadi jika anda ingin menggesa sesuatu, anda hanya boleh menggunakan js untuk mengawal p untuk memunculkan kotak gesaan.

我想大声告诉你

Ini mungkin bukan sebab untuk sistem iOS dan Android.
Perbezaan mungkin disebabkan oleh versi WeChat yang berbeza bagi kedua-dua telefon mudah alih.

Baru-baru ini, mengenai perkongsian, WeChat telah menaik taraf kepada versi terkini dan mempunyai syarat ketat pada pautan kongsi, yang mestilah pautan halaman di bawah nama domain selamat JS.

Jika bukan masalah di atas, boleh

wx.config({
    debug: true, // 开启调试模式,
})
查找具体原因。
刘奇

Sama ada alamat web dan alamat yang dikongsi berada dalam domain yang sama

Saya makan banyak najis beberapa hari lalu kerana ini. . . .
Sebagai contoh, jika html anda berada di http://abc.com/index.html, maka pautan perkongsian tersebut juga mestilah di bawah nama domain yang sama

Jika domain berbeza: Sesetengah mesin adalah normal dan ada yang tidak normal.

(Dan perkara yang paling penting ialah: dokumentasi pembangunan WeChat mempunyai dua versi, satu versi menunjukkan ini, satu tidak menunjukkannya, ia sangat menarik. Menurut kod yang diberikan dalam penerangan masalah anda, ia adalah lepas ni, saya rasa saya tipu ramai orang)


Situasi lain

Gunakan alatan pembangunan untuk melihat sama ada wx.config berjaya

kejayaan panggil balik gagal panggil balik maklumkan panggilan balik ini

. . . Sudah tentu, saya merasakan bahawa masalah anda disebabkan oleh domain yang berbeza. . . . .

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan