【问题标题】:What is the best way to demo a web app on my phone to a projector? (no simulator/emulator) [closed]将手机上的网络应用程序演示到投影仪的最佳方式是什么? (没有模拟器/模拟器)[关闭]
【发布时间】:2011-09-12 19:52:26
【问题描述】:

本周我们将演示我们的网络应用程序,并且可以使用投影仪。

我们如何连接到投影仪来演示我们的网络应用程序?

  • 我们不能使用模拟器/模拟器
  • 如果答案是适配器 - 你确定适配器可以输出一般的 iphone 使用情况,而不仅仅是视频/音频

谢谢

【问题讨论】:

    标签: iphone ios demo


    【解决方案1】:

    如果您使用的是 iPhone,那么您可以实现一些可用的库来提供镜像效果,从而允许您使用适配器和投影仪。

    以下库是我计划使用的,虽然还没有完全实现(如果可能的话,我会在本周末之前这样做,因为这是向我推荐的)。当然,您需要包含其余文件,我链接的只是.m。

    http://code.google.com/p/iphoneos-screen-mirroring/source/browse/trunk/UIApplication%2BScreenMirroring.m

    值得注意的是,Apple支持此功能,因为我认为它使用私有 Apple API,因此不会获得应用商店的批准。我建议您对当前项目的一个版本进行分支并将其实施到演示中,这样您的应用程序仍然是一个干净的版本。

    为清楚起见进行编辑:我认为只有 iPad 2 支持通过适配器对所有应用程序进行本地镜像,iPad 1 和所有 iPhone 默认情况下不支持通过适配器对 Apple 开发的应用程序以外的任何应用程序进行镜像。

    【讨论】:

      【解决方案2】:

      我们在工作中这样做是为了演示我们正在开发的应用程序。我们必须使用 iPad 2 和 Apple Digital AV Adapter

      http://store.apple.com/uk/product/MC953ZM/A

      注意苹果产品页面上的文字:

      仅 iPad 2 支持镜像。

      iPad 2 的视频输出最高支持 1080p,iPad、iPhone 4 和 iPod touch(第 4 代)最高支持 720p。电影播放分辨率高达 720p

      【讨论】:

      • 所以看起来你不能从 iphone 4 演示应用程序。你可以输出视频。或者你们有没有在 iphone 4 上演示过应用程序?
      • 这是我刚刚在苹果论坛上找到的答案store.apple.com/uk/question/answers/product/MC953ZM/…“这将如何在 iphone4 上运行?”您可以将它用于与当前使用其他视频连接器(VGA、组件等)相同的用途。这仅限于照片、视频和 Chopper 2 等特定应用程序的输出。Safari 没有视频输出功能。
      • 正确,iPhone 上的输出适用于 Apple 制作的应用程序,允许您观看电影等,但它们不适用于 Apple 以外开发的应用程序。
      • 您可以在 TV Out 支持中为您自己的应用编写代码。但这对移动 safari 没有帮助。
      【解决方案3】:

      在我工作的地方展示我们的应用程序时,我们采用了一种不太精致的方法。我们同时使用 Android 和 iOS 设备,因此我们需要更通用的东西。我们选择使用数字演示器,它似乎运作良好。不过,我认为如果你可以使用@bandejapaisa 提到的 iPad 2,你会过得更好。

      【讨论】:

        【解决方案4】:

        正如其他人所建议的那样,您可以使用 iPad 2 并使用电缆镜像到您的投影仪,或者如果您拥有通过无线 AirPlay 镜像、AppleTV 和 iOS 5 的开发者帐户。

        但是,如果您需要在 iPhone 4 上进行演示,那么您就不走运了,除非您愿意越狱,否则有几个实用程序可以让您执行此操作(例如 Ryan Petrich 的 DisplayOut)

        如果你真的很绝望,你可以创建一个 iOS 应用来运行你的 web 应用,它本质上是一个 UIWebView,然后使用像 TVOutManager 这样的库来使用支持的电缆镜像你的应用。

        【讨论】:

          猜你喜欢
          • 2011-06-28
          • 1970-01-01
          • 2010-09-20
          • 2013-06-07
          • 2014-01-29
          • 2010-12-29
          • 1970-01-01
          • 2018-01-05
          • 1970-01-01
          相关资源
          最近更新 更多