Xcode iPad上的Phonegap:自定义html页面?

Xcode iPad上的Phonegap:自定义html页面?,xcode,cordova,Xcode,Cordova,我有一个HTML5应用程序,希望将其与Phonegap一起部署到iOS设备。该应用程序专为智能手机设计。为了利用iPad的屏幕,我设计了一个新的布局 我的想法: 两个独立的index.html文件作为应用程序的起点 智能手机的index.html 平板电脑的ipad.html索引 启动应用程序时,如何使Xcode或Phonegap加载相应的html页面 干杯 Johe我会从Java开始。根据屏幕大小,它会调用index.html或index.html。但是,如果您使用的是带有适当CSS的Ph

我有一个HTML5应用程序,希望将其与Phonegap一起部署到iOS设备。该应用程序专为智能手机设计。为了利用iPad的屏幕,我设计了一个新的布局

我的想法:

两个独立的
index.html
文件作为应用程序的起点

  • 智能手机的
    index.html
  • 平板电脑的ipad.html索引
启动应用程序时,如何使Xcode或Phonegap加载相应的html页面

干杯


Johe

我会从Java开始。根据屏幕大小,它会调用
index.html
index.html
。但是,如果您使用的是带有适当CSS的Phonegap,那么您应该能够同时使用一个
index.html
。Phonegap和CSS将完成这项工作。

我将从Java开始。根据屏幕大小,它会调用
index.html
index.html
。但是,如果您使用的是带有适当CSS的Phonegap,那么您应该能够同时使用一个
index.html
。Phonegap和CSS将完成这项工作。

虽然我同意user899641的建议,即设备抽象应该在PG/CSS级别上进行,但修改本机PG库以满足您的要求是相当简单的。对于iOS,
PhoneGapDelegate.m
包含一个名为
startPage
的函数,该函数在编写时返回静态字符串
index.html
。您可以修改此函数以应用附加逻辑并相应地返回不同的起始页。

虽然我同意user899641的建议,即设备抽象应该在PG/CSS级别上进行,但修改本机PG库以实现您的要求是相当简单的。对于iOS,
PhoneGapDelegate.m
包含一个名为
startPage
的函数,该函数在编写时返回静态字符串
index.html
。您可以修改此函数以应用其他逻辑并相应地返回不同的起始页。

我将使用一个HTML文件与CSS3媒体查询一起执行不同的布局

我将使用一个HTML文件与CSS3媒体查询一起执行不同的布局

我想您可以使用JavaScript根据用户进行重定向当然可以,但我更喜欢在任何不必要的代码运行之前触发的解决方案……好吧,现在这个解决方案有效:Re:不必要的代码,让index.html只重定向到iPad或iPhone版本。webview以这种方式执行将是最简单的工作。我可以想象您可以使用JavaScript根据用户代理重定向。当然,但我更喜欢在运行任何不必要的代码之前触发的解决方案……好吧,现在这是可行的:Re:不必要的代码,让index.html只重定向到iPad或iPhone版本。webview以这种方式执行将是非常简单的工作。JavaScript和Java是非常不同的东西。JavaScript和Java是非常不同的东西。