0

我已经使用 sencha 完成了应用程序,使用 phone gap build 我正在打包这些文件。现在我可以在启动应用程序期间显示启动 .png 图像。但是我需要在启动应用程序时向用户显示启动视频。所以我添加了代替源图像路径添加的视频路径而不是启动视频。我想知道sencha touch2是否支持启动视频?如果它支持意味着它将支持哪种类型的视频格式。谁能告诉我如何在 sencha touch2 中实现这一点。

这是启动图像的代码:Config.xml(Working)

<?xml version="1.0" encoding="UTF-8" ?>
    <widget xmlns = "http://www.w3.org/ns/widgets"
        xmlns:gap = "http://phonegap.com/ns/1.0"
        id        = "com.phonegap.example"
        versionCode="10" 
        version   = "1.0.0">
    <!-- versionCode is optional and Android only -->
    <name>ABC</name>
<gap:splash src="resources/splash/def.png" width="1024" height="768" />
<gap:splash src="resources/splash/def.png" gap:platform="android" gap:density="ldpi" />
<icon src="resources/icons/xyz.png" gap:platform="ios" width="80" height="80" />
<icon src="resources/icons/xyz.png" gap:platform="android" gap:density="ldpi" width="100"  height="100"/> 
</widget>

这是 Splash 视频的代码:config.xml(不工作)

<?xml version="1.0" encoding="UTF-8" ?>
    <widget xmlns = "http://www.w3.org/ns/widgets"
        xmlns:gap = "http://phonegap.com/ns/1.0"
        id        = "com.phonegap.example"
        versionCode="10" 
        version   = "1.0.0">
    <!-- versionCode is optional and Android only -->
    <name>ABC</name>
<gap:splash src="resources/splash/AVIFile.avi.mp4" width="1024" height="768" />
<gap:splash src="resources/splash/AVIFile.avi.mp4" gap:platform="android" gap:density="ldpi" />
<icon src="resources/icons/xyz.png" gap:platform="ios" width="80" height="80" />
<icon src="resources/icons/xyz.png" gap:platform="android" gap:density="ldpi" width="100"  height="100"/> 
</widget>
4

1 回答 1

1

删除您在 Phonegap 或 Sencha 中给出的启动图像。现在,使用 IFRAME 或 html5 视频标签在 index.html 文件中添加视频;为您正在使用的标签提供一个 ID。

现在,在 Senchalaunch函数中通过 ID 访问元素并将其从 DOM 中删除。你应该得到你想要的。

于 2012-08-24T10:59:29.303 回答