我使用下面的代码来隐藏我的 wordpress 网站的歌曲流 url……这意味着而不是:example.com/audio.mp3 url is example.com/streem.php?id=53502
我已经使用默认的 HTML 5 播放器对其进行了测试,它适用于 chrome 和 IE,但这不适用于此播放器:http: //goo.gl/HziDr
谁能告诉我我的代码可以吗?
streem.php 的代码是:
<?php
require('./wp-config.php');
$wp->init();
$wp->parse_request();
$wp->query_posts();
$wp->register_globals();
$attachmentID = $_GET['id'];
$attachment = get_attached_file( $attachmentID , false );
header("Content-Transfer-Encoding: binary");
header('Content-Length: '. (string)filesize($attachment)); // provide file size
header('Content-type: audio/mpeg');
header('Cache-Control: no-cache');
readfile($attachment);
exit;
?>