Kestirmeler’de Web Sayfada JavaScript Çalıştır işlemini kullanma
Bir web sayfasındaki belirli verileri almak veya bir web sitesinin içeriğini değiştirmek için Web Sayfada JavaScript Çalıştır işlemini kullanabilirsiniz.
Web Sayfada JavaScript Çalıştır işlemi, kendi betiğinizi yazdığınız bir metin alanı içerir. Kestirmeyi Safari uygulamasından çalıştırırsınız.
Not: Web Sayfada JavaScript Çalıştır işlemini SFSafariViewController’da da kullanabilirsiniz.
Bir JavaScript kestirmesi yaratma
Kestirmeler uygulamasında Arşiv kısmında Kestirme Yarat’a dokunun.
Kestirme düzenleyicisinde işlem listesinin altında simgesine dokunun, arama alanına “Web Sayfada JavaScript…” yazmaya başlayın, sonra kestirme düzenleyicisine eklemek için Web Sayfada JavaScript Çalıştır işlemine dokunun.
Not: Web Sayfada JavaScript Çalıştır işleminin girişi bir Safari web sayfası değilse kestirmeyi çalıştırdığınızda bir hata iletisi görünür. Ayrıca, Web Sayfada JavaScript Çalıştır işlemi kestirmedeki ilk işlem değilse Değişkeni Al işlemini kullanıp bu işlemin parametresini Safari web sayfasına (veya kestirmenin girişine) ayarlamanız gerekir.
Betiğinizi Web Sayfada JavaScript Çalıştır işlemindeki metin alanına yazın.
Önemli: Betiğinizde tamamlama işleyicisini çağırdığınızdan emin olun. Daha fazla bilgi için Web Sayfada JavaScript Çalıştır çıkışı konusuna bakın.
Kestirmeye dahil etmek istediğiniz diğer işlemleri ekleyin.
İpucu: Aynı kestirmede birden fazla Web Sayfada JavaScript Çalıştır işlemini kullanmak için işlemin her geçtiği yerde giriş olarak Safari web sayfasının olduğundan emin olun (Değişkeni Al işlemini kullanarak).
Ayarlar’ı açmak için simgesine dokunun, sonra Paylaşma Sayfası’nda Göster’i açın.
“Kabul Edilen Türler” etiketli yeni bir satır görünür. Kestirmenin yalnızca Safari’de görünmesi için “Safari web sayfaları”nın dışındaki tüm giriş türlerinin seçimini kaldırın.
Daha fazla bilgi için İşlem Genişletmesi kestirmesinin giriş türleri hakkında konusuna bakın.
Kestirme düzenleyicisine dönmek için Bitti’te dokunun, sonra kestirmeyi Arşiv’inize kaydetmek için yeniden Bitti’ye dokunun.
Kestirmeler’de JavaScript ile çalışma hakkında daha fazla bilgi için Kestirmeler’deki Web Sayfada JavaScript Çalıştır işlemi hakkında konusuna bakın.
Bir web sayfasında JavaScript kestirmesini çalıştırma
Safari’de Kestirmeler düğmesinin paylaşma sayfasında etkinleştirilmiş olduğundan emin olun.
Safari’de simgesine dokunun.
Alttaki satırdan (tek renkli düğmeler) Kestirmeler’e dokunun.
Kestirmeler düğmesi hemen görünmezse sola kaydırın.
Kestirmeyi Çalıştır ekranında, Web Sayfada JavaScript Çalıştır işlemini içeren bir kestirmeye dokunun.
Not: Kestirmeyi SFSafariViewController’da da çalıştırabilirsiniz.