我正在使用一些针对iPad和iPhone的媒体查询,以及纵向定位,但是从iOS 7开始,它们不再工作。 不过,他们在iOS 6中完美工作。 有没有人有类似的经历? 以下是我正在使用的代码的一部分: <style type="text/css"> /* iPad (landscape) */ @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { .header { font-family: courier new, monospace; color: #999999; font-size: 14pt; line-height: 104%; width: 37.5em; } .action { font-family: courier new, monospace; color: #999999; font-size: 14pt; line-height: 104%; […]
我正在研究一个离子应用程序,现在面临一个奇怪的问题。 在视图上,我可以录制audio。 在同样的观点,我有很多的HTML5audio标签。 audio标签运作良好,直到我开始logging。 一旦startRecord执行,我不能再播放HTML5audio。 播放button不起作用。 录制的audio录制得很好,重新启动我的应用程序,我可以播放它,就像在页面上的其他audio。 Android上没有这个问题 我认为每件事情都做得很好(我已经读过,在iOS上你必须使用HTML5 APi在filesytem上创build文件,我没有成功),我在录制后发布媒体(但问题发生在stopRecord)。 有人曾经有过这个问题吗? 任何线索? Cordova:5.1.1插件媒体:1.0.2 iOS:8.3 问候,
我试图播放一个audio剪辑(使用AVAudioPlayer)和一个video剪辑(使用MPMoviePlayerController),这两个工作。 然后,我将这些文件检入到SVN中,并在另一台Mac上删除它们。 现在,当我尝试播放audio或video时运行应用程序(iPad应用程序)时,都会显示以下错误: 尝试设置(空)audio设备采样率的错误“!dat” 考虑到SVN破坏了文件,(即使Mac的QuickLook也能正常播放),我用Mac上的版本replace了它们。 不过,我仍然收到错误。 所有代码在两台机器上都完全相同,但是原来使用的Mac(MacBook Pro)将在模拟器中同时播放它们,但在第二台Mac(Mac Pro)上,它们将不会播放并出现此错误。 有谁知道这个错误是什么意思,或者我可以修复它(因为覆盖媒体文件不工作) 谢谢 播放audio的代码: NSError *error; [[AVAudioSession sharedInstance] setDelegate:self]; [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil]; [[AVAudioSession sharedInstance] setActive:YES error:&error]; NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/Page_7.m4a", [[NSBundle mainBundle] resourcePath]]]; if (audioPlayer == nil) { audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error]; audioPlayer.numberOfLoops = 0; } if (audioPlayer == nil) NSLog(@"%@", [error […]
我想在AVPlayer中向后播放video。 我曾尝试将费率属性更改为-1.0,虽然它起作用,但并不顺利。 有什么方法可以顺利播放video吗?