Pembaruan 2019:
Cara saya yang disukai untuk mendapatkan skrip pengguna di Android sekarang adalah dengan menggunakan browser Firefox, yang telah berfungsi, Add-on yang terawat baik tersedia untuk Greasemonkey dan Tampermonkey (cari mereka melalui menu Add-ons di aplikasi Firefox).
Menempelkan javascript ke bilah alamat masih berfungsi (setidaknya di Chrome), tetapi perhatikan bahwa Chrome sekarang menghapus javascript:
awalan saat Anda menempelkan kode. Jika Anda tidak mengetik ulang, itu hanya akan melakukan pencarian web.
Versi seluler Chrome dan Opera (juga sekarang berbasis pada Chromium) tidak mendukung pengaya skrip pengguna, tetapi aplikasi mandiri Tampermonkey masih tersedia dari Play Store. Itu belum diperbarui sejak 2013 tetapi masih hanya tentang bekerja. Namun, mengingat usianya, itu tidak akan mendukung banyak fitur dari Greasemonkey / Tampermonkey API saat ini, atau situs web modern secara umum. Akibatnya, banyak skrip pengguna tidak akan berfungsi tanpa modifikasi. Sulit juga untuk mengetahui cara memasangnya di pemain pertama (gunakan utilitas 'Textarea' yang tersembunyi di bawah Pengaturan Lanjut). Ada juga ekstensi Tampermonkey untuk browser Dolphin dan UC yang tersedia di Play Store. Saya belum mencobanya, tetapi belum diperbarui sejak 2016.
Jawaban asli 2013:
Solusi 1. Gunakan Tampermonkey . Tampermonkey lebih populer sebagai ekstensi untuk Chrome, tetapi juga tersedia sebagai aplikasi Android mandiri. Ini berfungsi sebagai browser yang ringan, dan memungkinkan Anda untuk mengelola dan menjalankan skrip pengguna secara otomatis. Sayangnya tidak memiliki banyak fitur yang ditemukan di browser populer lainnya, tetapi mendukung API Greasemonkey.
Solusi 2. Gunakan Opera Mobile, yang memiliki dukungan bawaan untuk skrip pengguna, tetapi tidak memiliki fitur manajemen skrip, dan tidak mendukung API Greasemonkey. Arahkan ke bagian Prefs Pengguna opera:config
, lalu centang "Selalu Muat JavaScript Pengguna" dan "JavaScript Pengguna". Masukkan path ke folder (bukan file) di bidang "File Pengguna JavaScript" (Saya menggunakan / sdcard / userscripts /), lalu menyimpan pengaturan. Simpan skrip pengguna Anda di folder itu dengan .user.js
ekstensi. NB ini berfungsi di OM12, tetapi OM14 beta tampaknya tidak mendukung skrip pengguna saat ini.
Solusi 3. Luncurkan skrip pengguna Anda secara manual melalui bookmarklet atau tempelkan javascript ini langsung ke bilah alamat browser:
javascript:(function(){var a=document.createElement("script");a.src="http://path.to/myscript.user.js";document.head.appendChild(a);})();
Teknik ini membosankan, tetapi prinsipnya harus bekerja di sebagian besar browser. Anda tidak mendapatkan dukungan API Greasemonkey. Kode di atas harus berfungsi tanpa modifikasi di browser Android stok, dan dapat disimpan sebagai bookmarklet. Di Chrome Mobile, ruang dalam var a
kebutuhan untuk melarikan diri, yaitu var%20a=
, dan bookmarklet sepertinya tidak berfungsi, jadi Anda harus menempel secara manual setiap waktu.