Kestirmeler’deki Web Sayfasında JavaScript Çalıştır işlemini kullanma
Bir web sitesinden belirli verileri almak veya bir web sayfasının içeriğini değiştirmek için Web Sayfasında JavaScript Çalıştır işlemini kullanın.
Web Sayfasında 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 Sayfasında JavaScript Çalıştır işlemini SFSafariViewController’da da kullanabilirsiniz. Daha fazla bilgi için https://developer.apple.com/documentation/safariservices/sfsafariviewcontroller adresine bakın.
Bir JavaScript kestirmesi yaratma
Kestirmeler uygulamasında Arşiv kısmında Kestirme Yarat’a dokunun.
Kestirme düzenleyicideki işlem listesinin en üstünde simgesine dokunun, arama alanına “JavaScript’i Çalıştır…” yazmaya başlayın, sonra kestirme düzenleyiciye eklemek için Web Sayfasında JavaScript Çalıştır işlemine dokunun.
Not: Web Sayfasında 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 Sayfasında 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.
Web Sayfasında JavaScript Çalıştır işlemindeki metin alanına betiğinizi yazın.
Önemli: Betiğinizde tamamlama işleyicisini çağırdığınızdan emin olun. Daha fazla bilgi için Web Sayfasında JavaScript Çalıştır işleminin çıkışı konusuna bakın.
Kestirmeye dahil etmek istediğiniz diğer işlemleri ekleyin.
İpucu: Aynı kestirmede birden fazla Web Sayfasında 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 (Değişkeni Al işlemini kullanarak) emin olun.
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ünmesini sağlamak 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 Sayfasında 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 Sayfasında JavaScript Çalıştır işlemini içeren bir kestirmeye dokunun.
Not: Kestirmeyi SFSafariViewController’da da çalıştırabilirsiniz.