「ショートカット」の「WebページでJavaScriptを実行」アクションを使う

「WebページでJavaScriptを実行」アクションを使って、Webページから特定のデータを取得したり、Webページのコンテンツを変更したりできます。

ショートカットエディタに表示されている「WebページでJavaScriptを実行」アクション。

「WebページでJavaScriptを実行」アクションには、独自のスクリプトを記述するためのテキストフィールドがあります。このショートカットはSafari Appから実行します。

注記: 「WebページでJavaScriptを実行」アクションはSFSafariViewControllerでも使用できます。詳しくは、https://developer.apple.com/documentation/safariservices/sfsafariviewcontrollerを参照してください。

JavaScriptショートカットを作成する

  1. 「マイショートカット」 で、「ショートカットを作成」をタップします。

  2. ショートカットエディタで、アクションリストの上部にある をタップし、検索フィールドに「Webページで…」と入力し始めてから、「WebページでJavaScriptを実行」アクションをタップしてショートカットエディタに追加します。

  3. 「WebページでJavaScriptを実行」アクションのテキストフィールドでスクリプトを記述します。

    重要: スクリプトの中で、必ず完了ハンドラを呼び出してください。詳しくは、「WebページでJavaScriptを実行」アクションの出力を参照してください。

  4. ショートカットに含めたいその他のアクションがあれば追加します。

    ヒント: 同じショートカットで複数の「WebページでJavaScriptを実行」アクションを使用する場合は、アクションの各インスタンスの入力がSafariのWebページになっていることを確認してください。

  5. をタップして「詳細」を開き、「共有シートに表示」をオンにします。

    ヒント: 「ショートカット ユーザガイド」にアクセスするには、「ショートカット」の「ヘルプ」をタップします。

    「受け入れの種類」というラベルの新しい行が表示されます。ショートカットがSafariのみに表示されるようにするために、「SafariのWebページ」を除くすべての入力の種類を選択解除します。

    詳しくは、「ショートカット」の共有シートの種類についてを参照してください。

  6. 「完了」をタップしてショートカットエディタに戻ってから、もう一度「完了」をタップしてショートカットを「マイショートカット」に保存します。

    「ショートカット」でのJavaScriptの使用方法については、「ショートカット」の「WebページでJavaScriptを実行」アクションの概要を参照してください。

WebページでJavaScriptショートカットを実行する

  1. Safariで をタップします。

  2. 「WebページでJavaScriptを実行」アクションを含むショートカットをタップします。

    注記: SFSafariViewControllerでショートカットを実行することもできます。

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
役に立ちましたか?
入力可能な文字数: 250
入力可能な文字数は 250 です。
フィードバックありがとうございます。
Morty Proxy This is a proxified and sanitized view of the page, visit original site.