簡體   English   中英

如何在Windows 8 Phone上訪問本地HTML文件?

[英]How can I access a local HTML file on Windows 8 Phone?

我一直在按照本指南將網站頁面顯示為應用程序( http://antonylees.blogspot.co.uk/2013/02/launch-website-as-mobile-app-using.html )。

沒有互聯網連接時,除了嘗試訪問本地HTML文件作為后備選項以外,其他所有方法都起作用。 我研究並嘗試了多種方法來嘗試做到這一點而沒有運氣。 “此應用程序需要Internet連接”彈出窗口可以正常工作,但是當嘗試加載本地HTML文件時,出現灰色屏幕或“找不到頁面”消息。

建議的方法是:

window.location="local/index.html";

我也嘗試過:

window.location.href ="local/index.html";

和:

window.open('local/index.html');

“本地”文件夾是“ www”的子文件夾。

我缺少Windows Phone 8特有的功能嗎? 還有其他想法嗎?

我正在使用Visual Studio 2013 Express,最新版本的Cordova,並在Nokia Lumia 820上進行實時調試。

解決了! 該問題與Cordova等完全無關。

我是MS Visual Studio的新手,這是我第一個使用它的項目。 我注意到我嘗試加載的本地HTML文件未顯示在解決方案資源管理器中。 我意識到我已經在MSVS外部創建了文件。 結果,我必須右鍵單擊解決方案資源管理器並添加一個現有項目。 一旦完成,使用與教程中相同的代碼,一切都可以正常工作。 我猜測編譯過程僅包含解決方案資源管理器中列出的文件。

無論如何,感謝您的光臨! 至少我現在知道如何在Stack Overflow中正確顯示代碼;)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM