2017-04-04 126 views
-4

我目前正在嘗試使用科爾多瓦建立一個ios應用程序,我已經在獨立的HTML文件中完成了我的應用程序的所有頁面,如「add_entry.html」和「inbox.html」 。但是,當我試圖通過終端中的「cordova emulate ios」運行我的程序時,它似乎只運行爲cordova構建的index.html文件。 有沒有辦法讓它運行其他html文件,而不是index.html? 我很新使用科爾多瓦,所以請讓我知道,如果你無法理解我的問題。 謝謝!如何使用科爾多瓦

回答

0

cordova emulate ios將模擬您的整個網站。您只需將索引頁鏈接添加到您的其他頁面。您在Cordova應用程序中專門爲需要index.html文件,這將是您加載應用程序時看到的第一個頁面。

所有的網站都需要一個索引,你不能繞過這個索引。

請記住,ios仿真(和構建過程)只能通過Apple Mac計算機上的XCode實現。在Windows上可以進行Android仿真和開發(使用cordova run android)。您可能正在尋找PhoneGap來幫助您解決這個問題。

希望這會有所幫助!

+0

謝謝!現在我意識到這個問題的答案是多麼明顯:( –

+0

沒問題!科爾多瓦起初可能相當令人生畏和困惑,並且認爲它對普通Web應用程序的工作方式不同,這是可以理解的。儘管如此,所以只是打算建立一個'常規'網站,並考慮科爾多瓦是你的構建過程的一部分:)另外,請不要忘記標記一個解決方案是正確的,從'未答覆的問題'隊列中刪除這個問題。當然,在說,你沒有義務標記我的答案(或任何其他答案)是正確的,但它確實有助於保持事情順利進行:) –

0

看起來像你試圖運行在Windows或Linux普通PC上的科爾多瓦。

您無法在模擬器中編譯與cordova的ios應用程序。爲了編譯ios應用程序,你必須購買一臺蘋果電腦。也許phonegap構建是你的選擇。

+0

對不起,我忘了提。我實際上使用xcode的mac來編譯我的ios應用程序:) –

+0

比其他東西是錯誤的。發佈你的代碼,我們可以提供幫助。沒有代碼,沒有人可以告訴你什麼是錯的 – TypedSource