Phonertc 演示仅在通话开始时显示空白屏幕

Posted

技术标签:

【中文标题】Phonertc 演示仅在通话开始时显示空白屏幕【英文标题】:Phonertc demo only shows blank screen when call is started 【发布时间】:2015-05-19 14:17:02 【问题描述】:

我在 ios 平台上使用 phonertc 演示项目。设置已正确完成,应用程序已部署在 iphone 和 iPad 上。但是当我打电话给对等方时,它只会在页面上的视频控制器 div 中显示空白屏幕。我不确定发生了什么,无法使代码正常工作。请建议!

【问题讨论】:

【参考方案1】:

您是否按照 Wiki 中的步骤在 iOS 设备上运行 PhoneRTC 应用程序: (https://github.com/alongubkin/phonertc/wiki/Installation)

对于 iOS,请按照以下步骤操作:

转到platforms/ios并点击[ProjectName].xcodeproj打开它 XCode Go to your project settings 一般来说,更改部署目标 到 7.0 或更高版本转到构建设置并更改:

一个。有效架构 => armv7

b.仅构建活动架构 => 否

c。运行路径搜索路径 => $(inherited) @executable_path/Frameworks

d。 Objective-C 桥接头 => [项目名称]/Plugins/com.dooble.phonertc/Bridging-Header.h

e。嵌入内容包含 Swift 代码 => 是的

重复步骤 4a。 - 4c。对于 CordovaLib 项目

确保您的构建目标是在 arm7 架构。 iPhone 和 iPad 模拟器不是模拟器, 并且只能在 i386 上运行。为 ios 编译的 RTC 库已经 为 arm7 构建。

【讨论】:

以上是关于Phonertc 演示仅在通话开始时显示空白屏幕的主要内容,如果未能解决你的问题,请参考以下文章

如何在后台运行android应用程序时显示通话屏幕

运行 PhoneRTC 演示

升级到 iOS 4.2.1 后,啥可能导致我的应用在启动时显示空白屏幕?

仅在 kivy 首次启动时显示设置屏幕

如何仅在初始启动时显示屏幕

ModalViewController 仅在动画时显示