私はUIWebView
を使ってウェブサイトを表示しています。ユーザーがボタンを押すと、URL、タイトル、およびイメージを取るstruct
が作成されます。タイトルのJavaScriptをUIWebView-Swift 3.0で使用する
、私はイメージのために、それは難しいですが、let titleFromJS = mainWebView.stringByEvaluatingJavaScript(from: "document.querySelector(\".c-page-title\").textContent;")!
を使用しかし。イメージリンクは<source srcset>
にラップされ、<picture>
コンテナにラップされています。 c-picture
のクラスIDで検索したいのですが、ソースコンテナの内容を取得する方法がわかりません。
誰でもお手伝いできますか?どんな助けも非常に高く評価されます!事前にありがとう!
ヒントはありがとうございますが、あなたの答えはうまくいかないようです。私は要素を調べるときにhtmlソースコードのイメージを添付しました。それは役に立ちますか? –
それが今働くかどうか教えてください。 '#c-picture 'を' .c-picture'に変更しました。 – mattsven