把这三种格式改成 可选择php 从接口中获取数据$data = file_get_contentshttpavhostgaymp4xjjtxt; 将数据按行分割成数组$mp4List = exploden $data; 随机获取一行mp4值$randomIndex = array_rand$mp4List;$randomMp4 = trim$mp4List$randomIndex; 直接输出mp4
<select>
<option value="video">直接输出mp4视频</option>
<option value="json">输出json格式</option>
<option value="text">输出text格式</option>
</select>
<div id="output"></div>
<script>
const select = document.querySelector('select');
const output = document.querySelector('#output');
select.addEventListener('change', () => {
const value = select.value;
const xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState === 4 && xhr.status === 200) {
const response = xhr.responseText;
if (value === 'video') {
output.innerHTML = '<video src="' + response + '" controls></video>';
} else if (value === 'json') {
const json = JSON.parse(response);
output.innerHTML = '<pre>' + JSON.stringify(json, null, 2) + '</pre>';
<pre><code> } else if (value === 'text') {
output.textContent = response;
}
}
}
xhr.open('GET', 'http://av.host.gay/mp4/xjj.txt', true);
xhr.send();
</code></pre>
<p>});
</script</p>
原文地址: https://www.cveoy.top/t/topic/eB69 著作权归作者所有。请勿转载和采集!