菜鸟教程小白 发表于 2022-12-12 11:25:45

ios - 电话通话后的PhoneGap事件


                                            <p><p>我正在构建一个 iOS/Android PhoneGap 应用 - 目前我专注于 iOS 构建。</p>

<p>对于 iOS,我使用 LowLatencyAudio 插件在后台播放音乐(我必须使用此插件,以便在页面加载之间继续播放音乐)。</p>

<p>当我接到电话时,音乐停止。但是我面临的问题是,通话结束后,应用程序恢复但没有音乐。</p>

<p>我看到最简单的解决方案是在通话结束时简单地调用我的 LowLatencyAudio.play() 函数。我的第一个想法是尝试使用以下方法连接到 resume 事件:</p>

<pre><code>document.addEventListener(&#34;resume&#34;, ...
</code></pre>

<p>但是,这个函数不会在一个电话之后被调用。有谁知道如果有一个事件我可以听什么?如果没有 - 替代解决方案?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>试试 Cordova 文档中 iOS quirks 中提到的“事件”事件:<a href="http://cordova.apache.org/docs/en/2.6.0/cordova_events_events.md.html#resume" rel="noreferrer noopener nofollow">http://cordova.apache.org/docs/en/2.6.0/cordova_events_events.md.html#resume</a> </p>

<p>Cordova 仍在积极开发中,他们发布了一些重大更改或功能,这些更改或功能并不总是能在所有设备上频繁运行。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 电话通话后的PhoneGap事件,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/16839775/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/16839775/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 电话通话后的PhoneGap事件