问题标签 [ionic-devapp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ionic-framework - Ionic DevApp:谷歌地图未显示
我使用 JavaScript SDK 来显示地图。
它在浏览器上运行,但是当我在开发应用程序上打开它时,页面显示空白页面。
ionic-framework - DevApp ionic devapp=true 无法加载,因为 ERR_ADDRESS_UNREACHABLE
我将手机连接到与笔记本电脑相同的 wifi 网络。当我在我的笔记本电脑上运行 ionic serve 时,我可以使用 ionic DevApp 在我的手机中看到该应用程序,但是当我单击时我收到错误,因为由于 ERR_ADDRESS_UNREACHABLE 无法加载 devapp=true。
android - Ionic DevApp 上的图像上传问题
我正在使用 Ionic 团队的 DevApp 来测试应用程序。并且只想实现图像上传功能,但无法通过 FILE_URI 从设备获取图像。
我的离子信息:
我想从照片库中选择一张图片或使用相机拍摄一张新照片,然后将图像展示给用户。但它无法通过图像路径找到图像。
在页面中,我将 file_uri 传递给组件:
form.imageData 是文本数据:
但它没有显示任何图像。
我做错了什么?如何使用 Ionic DevApp 测试图像上传/预览功能?
PS。我可以使用它的 base64 数据而不是文件 uri 来预览图像,但是对于上传我应该使用 file_uri。
ionic-framework - 允许 IONIC DevApp 通过防火墙
我可以通过我的个人计算机连接到 IONIC DEVAPP,但即使在我的家庭 wifi 网络上托管在办公室笔记本电脑上时也无法连接。
我可以在办公室和个人笔记本电脑上看到我的应用程序。
我可以通过我的浏览器访问 Devapp 托管的 URL
但是,在我的 Android 设备上,在我的办公室笔记本电脑上,它给出了以下错误
网络::ERR:CONNECTION_TIMED_OUT( http://192.168.1.115:8100/?devapp=true )
它似乎更像是防火墙问题而不是网络问题。
ionic2 - 检查应用程序是否正在使用 DevAPP
我试图弄清楚如何检查我的 Ionic 应用程序是否在 DevAPP 上运行(DevAPP 是一个测试平台,可以在您的设备上本地运行您的应用程序)。
这很重要,因为我使用的插件在 DevAPP 中不可用,因此它会使应用程序崩溃。我希望能够执行某种检查以查看应用程序是否正在使用 DevAPP 运行。而且,如果是这样,我就不会调用不可用插件的代码。
我试过检查platform.platforms()
,但它只显示“mobile,android,phablet,mobileweb”。这些似乎并不表明 DevAPP 正在运行。
另一种可能的解决方案是检查是否安装了插件。我尝试检查注入的变量是否为真if( this.fcm )
,但这仍然会使应用程序崩溃。
android - Ionic 不在 android 模拟器或 devapp 上显示 json 数据
在localhost:8100
使用命令时,应用程序正在通过 webionic serve
调用数据(asp.net 核心后端,它启用了源为http://localhost:8100的 CORS ),这工作正常。现在,我在 Galaxy 9 和模拟器 ( cordova )上使用 devapp 进行了测试。两者都显示了应用程序的布局,但它不获取 json 数据。json
api
android
ionic
emulate android
有谁知道问题是什么或如何调试它devapp
/android
emulator
就像我可以在浏览器的控制台上那样做?
cordova - 如何修复 Ionic DevApp “白屏死机”?
我将我的框架更新为 Ionic 4,现在在我的 iPhone 上相应的 Ionic DevApp 上测试项目时遇到了困难。(它以前在我使用 Ionic 3 的旧笔记本电脑上工作过。我目前正在使用一台新电脑。)
我将运行“ionic serve”并能够看到我的项目名称弹出在应用程序列表中。然而,每当我打开它时,我看到的只是死亡的白屏。大约三十秒后,会弹出一条通知,说“请求已超时”。
我已经尝试通过将端口“localhost:8100-8600”添加到我的 Windows 防火墙来解决它,但不行。
请帮忙!
angular - 如何针对 localhost API(Dev App)运行 Ionic App
我正在尝试在我的 iOS 设备中使用“Ionic DevApp”模拟我的 Ionic 应用程序,但是我无法从设备连接到在我的计算机中运行的 localhost api。我已将 API 请求端点更改为我计算机的本地 IP 地址,但没有任何变化。这是我正在使用的 URL 示例:
这是完整的提供者:
当然,如果我在计算机浏览器中运行该应用程序,它就可以正常工作。我在 iOS 设备浏览器上检查了相同的 URL,没问题。