ionic-framework - ionic 应用程序显示 localhost :8080 in chrome inspect

标签 ionic-framework ionic3 google-chrome-devtools ionic-native ionic-view

ionic 技术的初学者。创建项目后面临的问题 ionic 启动 Myapp 空白 ionic Cordova 运行android

@ionic/cli-utils  : 1.19.2
ionic (Ionic CLI) : 3.20.0

全局包:

cordova (Cordova CLI) : 8.0.0

本地包:

@ionic/app-scripts : 3.1.11
Cordova Platforms  : android 7.0.0
Ionic Framework    : ionic-angular 3.9.2

系统:

Android SDK Tools : 26.1.1
Node              : v8.11.2
npm               : 5.6.0
OS                : Windows 10

环境变量:

ANDROID_HOME : C:\Users\XXX\AppData\Local\Android\Sdk

杂项:

backend : pro.

运行应用程序以使用 android 设备进行检查后。 chrome://inspect/#devices 有以下区别! enter image description here

上图和 URL 以 localhost:8080 开头

下面的图片 URL 以 file:///android_asset/www/index.html 开头

enter image description here

如何在每个使用 chrome 检查而不是 localhost:8080 的 ionic 项目中将 URL 作为 file:///android_asset/www/index.html 获取?

由于这个问题面临的问题如下: 对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin” header 。产地'http://localhost:8080 ' 因此不允许访问。响应的 HTTP 状态代码为 400。

最佳答案

上述问题通过以下命令解决

project directory>ionic cordova plugin remove cordova-plugin-ionic-webview 
project directory>ionic cordova run android

并检查 chrome://inspect 它将与 file:///android_asset 连接它会工作! 快乐编码

关于ionic-framework - ionic 应用程序显示 localhost :8080 in chrome inspect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51707060/

相关文章:

javascript - 如何从firebase列表中删除项目

ios - 在 iOS App 中将 SQLite 数据库从 Titanium 迁移到 Ionic

jquery - 创建动态 SASS 变量来更改 Ionic 2 选项卡菜单?

ionic-framework - Ionic 3 图像捏合和双击缩放

google-chrome-devtools - 在网络选项卡中获取请求发起者堆栈

android - 使用 ionic 框架的语音识别

android - 无法安装 Ionic-Native File 插件

angular - 从 google.maps.event.listener 调用我的函数

javascript - 避免在 Chrome 开发者工具中单步执行 javascript 文件?

javascript - Chrome 开发者工具本地修改损坏