小编Aya*_*e__的帖子

在Codeception中将调试输出打印到控制台

非常厚的问题,但有没有办法在Codeception中将自己的调试消息打印到控制台?我的意思是与断言无关的消息,纯粹用于调试测试本身(例如,你可以var_dump()在任何常规PHP网站中使用变量)

我已经尝试过var_dump(),echoprint但无济于事.使用WebDebug's makeAResponseDump()既不会产生所需的结果,我只是希望能够看到我的变量的内容,而不必像xdebug那样运行调试器.

php debugging console output codeception

38
推荐指数
5
解决办法
4万
查看次数

在Android中使用JWplayer在Phonegap中播放流式视频

我正在尝试使用JWPlayer作为Android的一种方式,不支持在Phonegap中的Webview中进行HLS播放(或者至少我无法使用它,只能使用WebM流和https://github.com/上的视频插件macdonst/VideoPlayer,HLS流只提供音频)

我知道用户需要安装闪存,但目前对我来说最重要的是获得设备上显示的RTMP或HLS(.m3u8)(2.3,4.0或4.1,无论哪个都有效!)

但是,当我在android中实现JWplayer时,我一直收到"Error loading player:找不到可播放的源代码"错误.到目前为止,我只在模拟器中测试过.

代码没什么特别的,在包含cordova JS之后的HTML文件中我所做的就是:

 <script type="text/javascript" src="jwplayer/jwplayer.js" ></script>
 <script type="text/javascript">jwplayer.key="b+mykey"</script>
 <div id="my-video"></div> 
 <script type="text/javascript">
        jwplayer('my-video').setup({
            flashplayer: "javascripts/lib/jwplayer/player.swf",      
                 streamer: "rtmp://myserveraddressgoeshere",
                 file: "corecctfile.goeshere-sdh",
                 provider:"rtmp",
                 autostart: 'true',
                 controlbar: "over",
                 width: '720',
                 height: '405'
         });</script>
Run Code Online (Sandbox Code Playgroud)

显然,我有正确的路径,但出于客户隐私原因,这里模糊了它们.

有没有人知道为什么这不起作用?或者我如何让RTMP/HLS流在Android设备上运行?如上所述,该应用程序是PhoneGap应用程序.

谢谢!

video streaming android rtmp cordova

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

标签 统计

android ×1

codeception ×1

console ×1

cordova ×1

debugging ×1

output ×1

php ×1

rtmp ×1

streaming ×1

video ×1