PhoneGapソースをサブプロジェクトとして含める場合(1.7を使用しましたが、指示は引き続き機能します。最後のメモを参照してください)、数行のコードを追加して、PhoneGapが外部URLをとしてサポートできるようにすることができますstartPage。
133行目あたりに追加する必要があります
if([self.startPage hasPrefix:@"http"]) {
appURL = [NSURL URLWithString:self.startPage];
}
else
直前if (startFilePath == nil) {
デフォルトでは、PhoneGapは上記のjavascript「ハック」なしで外部のstartPageURLをサポートしていないようです。これ(そしてそれ)以外に、私は他の方法を知りません!
他にご不明な点がありましたらお知らせください。
注:前述したように、ウォークスルーには1つのステップがありません。著者に知らせるために記事にコメントしましたが、まだ承認されていません。以下は私のコメントです:
私にとって欠けていたステップは、ビルドフェーズの下のヘッダー検索パスに$(CORDOVALIB)/ Classesを追加することでした(再帰的に検索するようにマークすることもできます)。それ以外は、素晴らしい記事を書いてください!