mirror of
https://github.com/MoePlayer/APlayer-Typecho.git
synced 2025-02-19 20:50:23 +08:00
[1.2.1] 修复云解析开关失效的 🐛
This commit is contained in:
parent
a7547d6404
commit
8a4012d893
@ -80,6 +80,7 @@ class Meting_Action extends Typecho_Widget implements Widget_Interface_Do {
|
||||
}
|
||||
|
||||
private function musicjs(){
|
||||
if(!extension_loaded('Meting'))include_once 'include/Meting.php';
|
||||
self::filterReferer();
|
||||
$PID=$this->request->get('id');
|
||||
$data=$this->request->get('d');
|
||||
@ -103,7 +104,7 @@ class Meting_Action extends Typecho_Widget implements Widget_Interface_Do {
|
||||
'preload' => $setting['preload']?:Typecho_Widget::widget('Widget_Options')->plugin('Meting')->preload?:'auto',
|
||||
'autoplay' => $setting['autoplay']?:Typecho_Widget::widget('Widget_Options')->plugin('Meting')->autoplay?:'false',
|
||||
'height' => $setting['height']?:Typecho_Widget::widget('Widget_Options')->plugin('Meting')->height?:'340px',
|
||||
'mode' => $setting['mode']?:Typecho_Widget::widget('Widget_Options')->plugin('Meting')->mode?:'circulation',
|
||||
'mode' => $setting['mode']?:Typecho_Widget::widget('Widget_Options')->plugin('Meting')->mode?:'circulation',
|
||||
'music' => array(),
|
||||
);
|
||||
foreach($music as $vo){
|
||||
|
10
Plugin.php
10
Plugin.php
@ -6,13 +6,13 @@ if(!defined('__TYPECHO_ROOT_DIR__'))exit;
|
||||
*
|
||||
* @package Meting
|
||||
* @author METO
|
||||
* @version 1.2.0
|
||||
* @version 1.2.1
|
||||
* @dependence 14.10.10-*
|
||||
* @link https://github.com/metowolf/Meting-Typecho-Plugin
|
||||
*
|
||||
*/
|
||||
|
||||
define('METING_VERSION','1.2.0');
|
||||
define('METING_VERSION','1.2.1');
|
||||
|
||||
class Meting_Plugin extends Typecho_Widget implements Typecho_Plugin_Interface
|
||||
{
|
||||
@ -107,14 +107,14 @@ class Meting_Plugin extends Typecho_Widget implements Typecho_Plugin_Interface
|
||||
$ver=METING_VERSION;
|
||||
echo "<!-- Meting Start -->\n";
|
||||
echo "<script type=\"text/javascript\" src=\"{$dir}APlayer.min.js?v={$ver}\"></script>\n";
|
||||
if(Typecho_Widget::widget('Widget_Options')->plugin('Meting')->cloudapi){
|
||||
if(Typecho_Widget::widget('Widget_Options')->plugin('Meting')->cloudapi=='true'){
|
||||
echo "<script src=\"https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js\"></script>\n";
|
||||
}
|
||||
echo "<!-- Meting End -->\n";
|
||||
}
|
||||
|
||||
public static function footer(){
|
||||
if(Typecho_Widget::widget('Widget_Options')->plugin('Meting')->cloudapi){
|
||||
if(Typecho_Widget::widget('Widget_Options')->plugin('Meting')->cloudapi=='true'){
|
||||
echo "<script type=\"text/javascript\" src=\"https://api.i-meto.com/music/player.js?v={$ver}\"></script>\n";
|
||||
}
|
||||
}
|
||||
@ -151,7 +151,7 @@ class Meting_Plugin extends Typecho_Widget implements Typecho_Plugin_Interface
|
||||
}
|
||||
$id=self::getPID();
|
||||
$dir=Typecho_Common::url('MetingAPI',Helper::options()->index);
|
||||
if(Typecho_Widget::widget('Widget_Options')->plugin('Meting')->cloudapi){
|
||||
if(Typecho_Widget::widget('Widget_Options')->plugin('Meting')->cloudapi=='true'){
|
||||
$str="<div class=\"aplayer\" data-id=\"{$data[0]['id']}\" data-server=\"{$data[0]['server']}\" data-type=\"{$data[0]['type']}\"";
|
||||
$player=array(
|
||||
'theme' => $setting['theme']?:Typecho_Widget::widget('Widget_Options')->plugin('Meting')->theme?:'red',
|
||||
|
Loading…
Reference in New Issue
Block a user