簡體   English   中英

在iOS上的Cordova App中播放視頻而沒有聲音

[英]Video in cordova app on ios without sound

我正在使用Cordova 3.1構建適用於iOS和Android的應用程序。 在iOS上,視頻將按原樣播放,但始終沒有聲音。 而且我不知道為什么。

我已經將視頻與html標簽集成在一起,如下所示:

<video class="video" controls="true">
   <source src="http://www.domain.de/Video1/video.mp4">
   <source src="http://www.domain.de/Video1/video.ogv">
</video>

安裝了以下cordova插件:

$ cordova plugin list
 [ 'org.apache.cordova.device',
   'org.apache.cordova.file',
   'org.apache.cordova.inappbrowser',
   'org.apache.cordova.media' ]

iOS上的config.xml看起來像這樣:

....
<feature name="LocalStorage">
    <param name="ios-package" value="CDVLocalStorage" />
</feature>
<feature name="InAppBrowser">
    <param name="ios-package" value="CDVInAppBrowser" />
</feature>
<access origin="*" />
<preference name="KeyboardDisplayRequiresUserAction" value="true" />
<preference name="SuppressesIncrementalRendering" value="false" />
<preference name="UIWebViewBounce" value="true" />
<preference name="TopActivityIndicator" value="gray" />
<preference name="EnableLocation" value="false" />
<preference name="EnableViewportScale" value="false" />
<preference name="AutoHideSplashScreen" value="true" />
<preference name="ShowSplashScreenSpinner" value="true" />
<preference name="MediaPlaybackRequiresUserAction" value="true" />
<preference name="AllowInlineMediaPlayback" value="true" />
<preference name="OpenAllWhitelistURLsInWebView" value="false" />
<preference name="BackupWebStorage" value="cloud" />
<preference name="fullscreen" value="true" />
<preference name="webviewbounce" value="true" />
<feature name="Device">
    <param name="ios-package" value="CDVDevice" />
</feature>
<feature name="File">
    <param name="ios-package" value="CDVFile" />
    <param name="onload" value="true" />
</feature>
<feature name="Media">
    <param name="ios-package" value="CDVSound" />
</feature>

我也嘗試過name =“ MediaPlaybackRequiresUserAction” value =“ false”和name =“ AllowInlineMediaPlayback” value =“ false”。

在(Xcode的)iOS模擬器上,一切正常。 但是在我的iOS設備(iOS 7)上,視頻將始終無聲音播放。 音頻文件也一樣。 我什么也沒聽到。
在Android上可以使用。

怎么了?

解決方案(對我而言):以靜音方式關閉手機。

我不是在開玩笑。 試試吧。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM