`applewebdata`とは何ですか?どうすれば回避できますか?

iOS、具体的にはiPad Air 2でワークフローを使用しています。Webページのコンテンツまたはその入力からのリンクを取得するたびに、すべてのリンクが次のように書き直されていることに注意してください

applewebdata://{guid}/the/rest/of/the/path 

「手順が実行されないため、ワークフローの残りの部分でこの入力を使用できません」 applewebdata://

の操作方法を知っている

たとえば、ページ上のすべてのリンクを取得して、それらのコンテンツを解決しようとした場合

Get Contents of URL |> Get URLs from Input |> Get Contents of URL 

次のようなエラーが発生します

サポートされていないURL

これは、入力URLのスキームとホストを保存し、それらをマングルされたURLからのパスと再結合して、より多くのワークフローステップを使用するなど、恐ろしいことをしなければならないことを意味します。これは持続可能ではありません!

applewebdata:// URLを回避または操作するにはどうすればよいですか?!

回答

ワークフローのサポート担当者がメールで返信しました

これらのapplewebdata:// URLは、現在実行中のワークフローに保存されているURLのコンテンツの取得でダウンロードされた画像ファイルへのローカル参照である可能性があります。 Get Contents of Web Pageを使用すると、入力ページはHTMLをリッチテキストに変換し、各画像へのWebリンクを維持します。

「ソリューション」次に、[Webページのコンテンツの取得]アクションを使用します。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です