【油猴脚本】jike查看livePhoto

2024-05-11 15:12

// ==UserScript==
// @name jikeLivePhoto
// @namespace http://jaxer.cc/
// @version 2024-05-11
// @author jaxer
// @match https://m.okjike.com/originalPosts/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=okjike.com
// @grant none
// ==/UserScript==

(function() {
'use strict';

document.addEventListener('DOMContentLoaded', function() {
let json = document.getElementById("__NEXT_DATA__").innerText
let data = JSON.parse(json)
let postPic = data.props.pageProps.post.pictures
postPic.forEach(p=>{
if(p.livePhoto){
console.log(p.livePhoto, p.livePhoto.videoUrl)

const warpElement = document.querySelector('.post-wrap');
const newVideo = document.createElement('video');

// 设置视频的属性
newVideo.src = p.livePhoto.videoUrl;
newVideo.controls = true; // 添加控制条
newVideo.autoplay = false;
newVideo.style.width="100%"

// 将 <video> 元素添加到 warp 元素的末尾
warpElement.appendChild(newVideo);
}

})
});


})();