phonegap可以在嵌入式浏览器中显示我的移动网站吗?

时间:2011-12-15 05:17:13

标签: cordova

我有一个用django构建的网站,它的响应能力从320px到960px。

我注意到,当我告诉别人他们做的第一件事就是去他们原生的应用程序商店并搜索“网站”,当他们失败时他们就去找好老谷歌......

所以我想构建网站的原生版本,但没有额外的功能......它们就像便利的“书签”一样存在于应用程序商店和用户的移动桌面而不是WWW。

鉴于我不想要任何额外的原生功能,我可以使用phonegap并将我的整个网站嵌入浏览器窗口吗?

我更愿意这样做而不是从头开始,将网站转换为API并将模板/资产构建到phonegap。

干杯,

阿西。

4 个答案:

答案 0 :(得分:15)

这取决于: Apple不允许您上传必须从远程服务器加载UI的应用程序。

因此,对于应用程序商店,您需要在客户端上有一些表示逻辑。

一般情况下: 如果您不使用本地html文件,您将无法使用phonegap功能(如相机),但您的" app"如果您将服务器列入白名单,则运行正常。但是这个应用程序不会是一流的公民,因为你总是必须上网,你会觉得你的应用程序响应速度很慢。

答案 1 :(得分:7)

可以这样做 - 无论Apple是否允许你这样做都有争议......

This blog post详细介绍了构建包装网站的应用程序的3种不同方法:

  • 选项1 - 将您的网站打包在应用内
  • 选项2 - 在应用内启动外部网站
  • 选项3 - 启动您的外部网站,但无法恢复到本地版本

作为附加说明,您可以在外部网站上访问应用中安装的插件(例如地理位置)...如果外部网站为in your whitelisted sites list)。

答案 2 :(得分:6)

是的,你必须:

  1. 转到https://build.phonegap.com/
  2. 创建帐户
  3. 上传移动网站的源文件并制作应用
  4. 注意:确保水合作用已关闭!

答案 3 :(得分:3)

如果您只想从您的网站制作Android应用,请尝试使用 http://www.appsgeyser.com/

如果您想在phonegap中执行此操作,请将网站文件复制到您的phonegap项目的assets文件夹中并进行构建。