小编sau*_*lob的帖子

带有PHP脚本的HTML5音频无法在iPad/Iphone上运行

好的,我正在尝试在iPad上播放HTML音频代码但不起作用.

我创建了一个PHP脚本来发送到HTML5音频代码的MP3请求

mp3_file_player.php?N = mp3file.mp3

播放器在这里:http: //www.avault.com/news/podcast-news/john-romero-podcast-episode-80/

您将看到即使在我的iPod Touch上,它也可以在每个支持HTML5的浏览器上运行.但是在iPad/iPhone上不起作用,即使在Mac OSX上的Safari上也没有(我在Safari/Windows上试过,工作正常)

这是我的PHP代码:

header("X-Powered-By: ");
header("Accept-Ranges: bytes");
header("Content-Length: ". (string)(filesize($episode_filename)) ."");
header("Content-type: audio/mpeg");
readfile($episode_filename);
exit();
Run Code Online (Sandbox Code Playgroud)

一切正常,MP3具有相同的标题,如直接读取MP3.

来自直接文件访问的HTTP标头:

(Status-Line) HTTP/1.1 200 OK
Date Mon, 31 May 2010 20:27:31 GMT
Server Apache/2.2.9
Last-Modified Wed, 26 May 2010 13:39:19 GMT
Etag "dac0039-41d91f8-4877f669cefc0"
Accept-Ranges bytes
Content-Length 50656162
Content-Range bytes 18390614-69046775/69046776
Keep-Alive timeout=15, max=100
Connection Keep-Alive
Content-Type audio/mpeg
Run Code Online (Sandbox Code Playgroud)

我的PHP脚本的HTTP标头:

(Status-Line) HTTP/1.1 200 OK
Date Mon, 31 May 2010 20:27:08 GMT
Server Apache/2.2.9
Accept-Ranges bytes
Content-Length …
Run Code Online (Sandbox Code Playgroud)

php safari audio html5 ipad

8
推荐指数
1
解决办法
7115
查看次数

Highstock/Highcharts上每行的不同后缀

有没有简单的方法在每一行使用不同的后缀值?

现在我有3行,我正在尝试更改每个的后缀,但我只能使用formatter函数找到它.

但是如果我使用格式化程序功能,我需要编辑每个工具提示,使其像默认工具提示一样,我不知道默认格式.

我的意思是,一种简单的方式,如改变颜色,我们可以简单地做:

{
name: 'First line',
type: 'line',
color: '#33CC66',
zIndex: 0,
data: [ ... ]
}
Run Code Online (Sandbox Code Playgroud)

highcharts highstock

7
推荐指数
1
解决办法
7156
查看次数

使用Year计算PHP中的周数,这是一个错误吗?

这很奇怪,我不知道这是不是一个bug,但请有人尝试一下.

在PHP上做到这一点

echo date("Y-W",strtotime("2014W05 -1 weeks"));
Run Code Online (Sandbox Code Playgroud)

结果将是2014-04,对吗?今年WEEKNUMBER.没问题.但现在,试试这个:

echo date("Y-W",strtotime("2014W02 -1 weeks"));
Run Code Online (Sandbox Code Playgroud)

为什么是2013-01,为什么是2013?怎么了?它应该是2014-01,对吗?

我做错了什么?这是一个错误吗?

我的PHP版本:5.4.22

php

7
推荐指数
1
解决办法
240
查看次数

Laravel会自动关闭数据库连接吗?

我正在使用Eloquent和MySQL与Laravel和数据库(DB)合作.

我已经找到了关闭数据库连接的代码,但是我正在搜索文档,如果Laravel在使用它之后自动关闭所有连接.

在使用Laravel之前,每次我使用MySQL命令时,我都会在页眉上打开数据库连接并在页脚上关闭它.

但是,使用Laravel/Eloquent呢?它关闭了吗?或者我需要在使用后手动关闭所有连接?

比如,使用Laravel/Eloquent的基本示例:

$user = new User;
$user->name = 'John';
$user->save();
Run Code Online (Sandbox Code Playgroud)

我知道Laravel一开始就打开了与Database/User表的连接.但保存后,它关闭了吗?

php mysql laravel eloquent laravel-4

5
推荐指数
1
解决办法
6995
查看次数

Google地图:适用于v3的动态可移动和可调整大小的圆形叠加脚本

好的,我刚刚找到了我正在寻找的完美脚本.

http://web3o.blogspot.com.br/2010/05/google-maps-dynamically-movable-and.html

您可以在Google地图上添加带有纬度/长度和半径的圆圈.问题是这个脚本只适用于v2 api.

我也找到了这个 http://www.mapdevelopers.com/draw-circle-tool.php

但它没有可用的代码或来源:(

有没有人知道这些可以在v3上运行的脚本?

谢谢

google-maps google-maps-api-3

4
推荐指数
1
解决办法
5667
查看次数

C# - 如何显示完整的 Windows 10 内部版本号?

如何显示基于 C# 的完整 Windows 10 构建?

我目前正在使用Environment.OSVersion.VersionString,但它没有显示完整的内部版本号

结果:

微软视窗NT 10.0.17134.0

但我想要最后一个数字,即我的完整版本:10.0.17134。228

我想知道如何显示最后一个缺失的号码。不仅是在哪里可以找到号码。获取它的 C# 代码。

.net c# windows-10

3
推荐指数
1
解决办法
5686
查看次数