
wasap.js • demo
Pertama, tambahkan atribut data-whatsapp ke node yang ingin Anda klik:
<span data-whatsapp="5210000000000">Reach me via WhatsApp!</span>
Kemudian sertakan file JS dan inisialisasi.
wasap.init();
data-whatsapp diperlukan, disarankan untuk menjadi tag <span> (atau elemen inline apa pun dalam hal ini), dan itu tidak boleh menjadi elemen <a> .
data-whatsapp (wajib) • Pastikan untuk menggunakan format telepon internasional untuk hasil yang lebih baik dan menggunakan angka yang adil-tidak ada tanda hubung, spasi atau tanda.data-whatsapp-message (opsional) • preset pesan. ➡ enableIf (Regex | Function | Boolean, default ke /android|iphone|ipad/i )
Platform didukung saat ini, jika Regex, cocok dengan window.navigator.userAgent . Saat digunakan sebagai fungsi itu bisa lebih modular, dan boolean menonaktifkan atau memungkinkan untuk setiap platform.
➡ protocolIf (Regex | Function | Boolean, default ke /android|iphone|ipad/i )
Jika diaktifkan, kondisi apa yang harus dipenuhi untuk mengarahkan pengguna ke protokol whatsapp alih -alih URL http , yang tidak berfungsi di ponsel saat ini.
➡ openCallback (fungsi, default ke window.open )
Jika elementCallback diaktifkan, Anda dapat mencegah klik memicu untuk melakukan tindakan khusus. Setelah perilaku khusus ini, fungsi ini mendefinisikan bagaimana pengguna akan dialihkan.
➡ elementCallback (fungsi)
Callback yang dibuat untuk masing -masing elemen yang ditemukan, sehingga Anda dapat menyesuaikan perilakunya (klik callbacks, acara lain, memodifikasi konten node, dll.)
➡ newNodeSelector (string, default ke a)
Elemen yang akan ditambahkan ke elemen target, nama tag mana yang harus dimilikinya? Jika a, itu akan membuat atribut HREF. Ini mendukung ID dan kelas.
nvm use 4 && npm installnpm run dev