【问题标题】:Can I use phonegap to build the same app for iOS and Android?我可以使用 phonegap 为 iOS 和 Android 构建相同的应用程序吗?
【发布时间】:2014-03-25 14:20:17
【问题描述】:

我打算使用 phonegap 制作一个平板电脑应用程序。在我的演示文稿中,我想保留五个按钮。

  • 第一个按钮是在 phonegap 应用程序中加载 html 页面。

  • 第二个按钮是在应用程序中加载 flash 或 unity3d app/apk。

  • 加载视频的第三个按钮

  • 显示视频(半页)和 html 页面半页的第四个按钮意味着我想同时使用 webview 和 videoview 在同一页面上显示 html 文档和视频。

  • 第五个按钮是加载xml或sqlite生成的测验(多选题)

那么是否可以使用 phonegap 为 iOS 和 android 加载外部应用程序?如果可以的话,请告诉我怎么做。

我想为 iOS 和 android 制作一个应用程序。

【问题讨论】:

    标签: cordova


    【解决方案1】:

    用于在 IOS 和 android 之间使用 phonegap:

    • 是的,您可以,但是由于 android 上屏幕尺寸的变化,您必须编写应用程序以随屏幕尺寸动态扩展。这可以通过流畅的 CSS 布局来实现。

    应用上的第二个按钮:

    • flash 不能在 iphone 上使用,您不能在 iphone 应用程序中打开 .app。
    • 至于 android 你绝对可以打开 flash 但我不确定你是否可以启动 .apk

    【讨论】:

    • 你不能。 .apk 文件旨在安装(一次),而不是运行(多次)。在安装过程中,Android 正在运行从.apk 文件中提取的可执行文件。它不直接运行.apk 文件。您可以使用移动设备访问PhoneGap Build 站点来测试它。在您新建的应用程序的 Android 部分中点击 .apk 文件后,您将只能下载此文件,而不能直接从网站运行。
    【解决方案2】:

    是的,这是 phonegap build 的主要优势之一。一个包含 html/javascript/css 代码的 zip 文件支持 ios、android、blackberry、windows phone 等。您确实需要有一个苹果开发者计划帐户才能构建 ios 应用程序。这是我用过多次的好工具。

    【讨论】:

      【解决方案3】:

      是的,这是 PhoneGap 的唯一目的。您需要首先按照步骤为 iOS 和 Android 创建 PhoneGap 项目。为此,您可以使用链接:-

      http://docs.phonegap.com/en/3.4.0/guide_cli_index.md.html#The%20Command-Line%20Interface
      

      现在您可以将 HTML/CSS/JS 文件合并到通用 www 文件夹中,您可以将其用于任何支持 PhoneGap 的移动平台。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-29
        • 2023-04-10
        • 1970-01-01
        • 1970-01-01
        • 2017-10-31
        相关资源
        最近更新 更多