Chrome » 「他のデバイスからのタブ」に表示されているタブをJSONで取得する

Chrome » 「他のデバイスからのタブ」に表示されているタブをJSONで取得する:

Chromeでは chrome://history/syncedTabs を開くと他の端末から同期されたタブが表示されますが、その一覧が必要になったのでデベロッパーツールから取得しました。

F12 からConsoleを表示し、以下のコードを実行するとタブの一覧がJSONで出力されます。

JSON末尾の Copy からクリップボードにコピーできます。

const elements = document.querySelector('#history-app') 
    .shadowRoot.querySelector('#synced-devices') 
    .shadowRoot.querySelector('history-synced-device-card') 
    .shadowRoot.querySelectorAll('.website-title') 
 
const tabs = [...elements].map(e => ({ url: e.href, title: e.title })) 
 
JSON.stringify(tabs) 

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2024-02-12 22:08:06 RSSフィード2024-02-12 22:00分まとめ(7件)