Open main menu
This page is a translated version of the page Extension:APNG and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎français • ‎polski • ‎中文 • ‎日本語
MediaWiki扩展手册
OOjs UI icon advanced.svg
APNG
发布状态: 测试
实现 媒体
描述 使用apng-canvas技术让所有的主流浏览器支持“动态png”文件。
作者 Mudkip metalk
最新版本 0.2.0 (2018-01-07)
MediaWiki 1.25+
PHP 5.3+
数据庫更新
许可协议 MIT授權條款
下载
README
例子 http://wiki.52poke.com/wiki/七賢人
翻译APNG扩展如果在translatewiki.net可用
检查使用和版本矩阵。

本扩展可以让不支持的浏览器能够播放“动态png”格式的文件。

目前,只有微软的Edge浏览器支持APNG, 这个扩展使apng能够在所有的主流浏览器以及IE10以上的浏览器上工作。

本扩展基于 David Mzareulyan 的 apng-canvas 库运作。

安装

  • 下载文件,并将其放置在您extensions/文件夹中的APNG目录内。
  • 将下列代码放置在您的LocalSettings.php的底部:
    require_once "$IP/extensions/APNG/APNG.php";
    
  •   完成 – 在您的wiki上导航至Special:Version,以验证扩展已成功安装。

限制

如果你的 $wgUploadPath 域名与wiki不一样,你的服务器会送出一个 Access-Control-Allow-Origin: * 请求。

为解决此问题,举个例子,如果你使用的是Nginx服务器,你可以在设定文档里添加这一条:

    if ($request_uri ~* \.png$) {
        add_header Access-Control-Allow-Origin *;
    }