如何调试在 Windows 10 上作为 UWP 运行的空白白屏 Ionic 4

问题描述 投票:0回答:1

我终于为我的 Windows 平台构建了 Ionic 应用程序,但是当我运行它时(在构建和安装之后),我短暂地看到了启动屏幕,然后只是一个白色窗口。

如果我在 Visual Studio (2017) 中打开项目,并在调试中运行它,我会得到同样的结果,并且看不到任何错误或任何类型的日志记录。

然后我创建一个新的空白(选项卡)Ionic 4 项目,添加 Windows,构建。再次从 Visual Studio 运行这个,我得到了完全相同的结果(一个白色窗口 - 它在 Ionic 服务上运行良好)。

我的问题是,我怎样才能找出问题所在?我只是没有在任何地方看到任何错误?

在 Visual Studio DOM 资源管理器中,我看到的只是以下内容...

那么,我怎样才能看到出了什么问题呢?

更新1

我必须承认,当我在 Visual Studio 中查看 Cordova 项目时,我只是看不到任何入口点?例如,当我刚刚创建一个空白的 UWP(在 Visual Studio 中)时,我会得到一个

MainPage.xaml
。我希望在 Ionic/Cordova 项目中也能看到一个入口 xaml 页面,然后该页面将托管包含 Ionic JS 应用程序的 Web 视图?

我在解决方案资源管理器中看到的是:

更新2

在我的应用程序和新的空白应用程序中,如果我在

div
中添加额外的
index.html
,即

<body>
 <div>Hello</div>
 <app-root></app-root>
</body>
当我启动应用程序时,

do看到了

Hello
字符串。所以
index.html
正在加载。

cordova ionic-framework visual-studio-cordova
1个回答
0
投票

对于遇到此问题的其他人,可能与此处回答相同。 因此,按照上面的建议,进入

src/index.html
并将
<base href="/">
更改为
<base href="./">

© www.soinside.com 2019 - 2024. All rights reserved.