小编gra*_*nge的帖子

HTML5视频不会在Android设备上循环播放

经过几个小时的尝试,我想问一下如何使用HTML5视频标签在Android设备上循环播放视频.

为了某种独立于浏览器,我添加了video.js来播放视频.一切都适用于Firefox和Chrome,但在我的Android设备(SSG3与Android 4.0.4)上,视频无法启动或循环播放.

<video id="model_video" autoplay loop preload="auto" data-setup="{}" width="90%"  height="90%" poster="images/black.jpg"> 
Run Code Online (Sandbox Code Playgroud)

没有启动视频.但是通过在JS中调用video.start()可以很容易地解决这个问题.但循环不起作用.即使似乎支持循环属性,也会导致问题.使用属性loop = false或甚至缺少循环属性,它仍然设置为true.

有几个网站指出需要添加一个eventlistener.但不幸的是,它没有用.

video html5 android loops

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

Laravel 4中的异常处理 - 理解流程的问题

我在理解Laravel如何处理异常时遇到了问题.我在global.php中注册了Exception处理程序,如下所示:

use MyNamespace\Custom\Exceptions\NotAllowedException; 
App::error(function(NotAllowedException $exception, $code) 
{
  die("MyNamespace\Custom\Exceptions\NotAllowedException catched"); 
});

App::error(function(\Exception $exception)
{
    echo "general exception thrown<br/>"; 

});
Run Code Online (Sandbox Code Playgroud)

在控制器操作中,我现在抛出一个NotAllowedException.然而,奇怪的是,第一个异常被捕获,然后是NotFoundException.

因此输出是:

general exception thrown 
MyNamespace\Custom\Exceptions\NotAllowedException catched
Run Code Online (Sandbox Code Playgroud)

我认为异常处理程序堆栈因此只处理NotAllowedException.但我错了.我是否误解了Laravel中错误处理的概念,还是这种意外行为?

另一件事:我无法将http响应标头设置为401.关于此问题还有其他线程,但到目前为止还没有解决方案.如果有人对此有所了解,我将不胜感激.

谢谢你的时间和每一个回复!干杯

laravel laravel-4

2
推荐指数
1
解决办法
6355
查看次数

标签 统计

android ×1

html5 ×1

laravel ×1

laravel-4 ×1

loops ×1

video ×1