【问题标题】:Visual Studio 2015 Apache Cordova Android App IframeVisual Studio 2015 Apache Cordova Android 应用程序 Iframe
【发布时间】:2016-10-11 16:44:24
【问题描述】:

我想使用 Visual Studio 2015 Apache Cordova 在 iframe 中加载视频。

我曾尝试加载像 google 和 w3school 这样的网站,但仍然无法加载视频。

我正在使用document.getElementById("MyId").src = "site";

抱歉,我不知道如何在这个问题中添加我的完整代码

有什么建议吗?

【问题讨论】:

  • 我正在使用 document.getElementById("MyId").src = "site";抱歉,我可以弄清楚如何在这个问题中添加我的完整代码
  • 为什么不在cordova html文件本身中加载视频?
  • 听起来是个好主意。你能提供一个例子或参考吗?几周前我刚开始设计应用程序。绝对没有asp.net那么简单

标签: javascript android html cordova iframe


【解决方案1】:

使用此代码播放您的 cordova html 文件中的视频链接。 像这样:

 <video id="example_video_1"  width="640" height="264"  webkit-playsinline poster="http://video-js.zencoder.com/oceans-clip.png" data-setup="{}">

            <source src="http://video-js.zencoder.com/oceans-clip.ogv" type='video/ogg' />

          </video>

但如果您想为 ios 设备部署,请考虑更改 webconfig 文件并添加以下内容:

AllowInlineMediaPlayback=true

refrence

【讨论】:

  • 代码确实给了我一个视频播放器,但它仍然无法播放视频。我因为家里有一台 Mac,所以我切换到了 xcode。我能够构建一个 Iphone 应用程序,该应用程序允许您将电子管视频流添加到应用程序中。我喜欢 Visual Studio 的工作和处理数据集,但是我无法弥补 iframe 或视频之间的差距以满足我的视频需求。
  • @bwaller 好的,我编辑了我的答案,在使用 youtube 或其他电子管之前,请尝试使用直接链接视频的示例。
  • 感谢 Ali,如果我无法让 youtube 流在 android 中运行,您的回答给了我一个选择。看起来我将不得不将视频存储在不同的服务上。我能够通过 cocoapods 库让它为 ios 工作。
  • 你好,阿里,我知道是什么问题了。我试图从
  • 你好,阿里,我找到了问题所在。我试图直接在 Android 基础系统上运行所有这些功能。快来了解一下 Cordova 的新版本,不要让你直接通过 index.html 页面运行很多 iframe 等这些功能。我必须创建一个 test.html 页面并将其加载到 inAppBrowser 中,它允许该应用程序像普通的 html 互联网页面一样工作。 iframe 工作,mailto 按钮拉出外部电子邮件应用程序和所有!我是新手,所以让我知道这是否不是正确的方法。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-08
  • 2015-10-19
  • 2016-03-02
相关资源
最近更新 更多