19得票1回答
Cordova / Ionic 在每次运行时都会在config.xml中创建<allow-navigation>垃圾内容。

当启用Ionic和实时重新加载后运行应用程序时,它会自动添加一个新的allow-navigation条目到config.xml中,并将本地IP地址和端口添加到其中。 随着时间的推移,这导致config.xml中出现了大量垃圾代码,特别是如果有多个开发人员分别使用多台开发机器来运行应用程序。由...

19得票2回答
如何在cordova/ionic应用程序中放置Google Plus +1按钮?

我已在我的应用程序中添加了一个+1按钮: 我使用了以下代码: &lt;div class="g-plusone" data-size="tall" data-href="GOOGLE PLAY STORE LINK TO MY APP"&gt;&lt;/div&gt; and (fu...

7得票3回答
发生未处理的异常:在集合“@ionic/angular-toolkit”中未找到原理图“appShell”。

问题 在调用命令ng generate时,会出现以下错误: 出现未处理的异常:集合“@ionic/angular-toolkit”中找不到原理图“appShell”。

22得票7回答
导航到另一页后,Ionic组件并不会被销毁。

我目前正在处理遗留代码,项目是一个Angular 6、Ionic 4混合型应用,所有功能模块都是惰性加载。 问题是,在导航到另一个页面后,我可以在nav工具的内存选项卡中看到先前的页面仍然存在,并且ngOnDestroy实际上没有被触发。 为了给您更多细节,我的app-routing-mo...

26得票6回答
检查Ionic应用程序是否处于开发服务器模式(浏览器)

我使用 ionic serve 在本地主机上运行我的应用程序。 我如何知道我在浏览器中而不是在android中? 我尝试过:navigator.platform // MacIntel navigator.platforms // undefined ionic.Platform.is('...

9得票2回答
从标签页转到根页面

我想知道在使用选项卡时如何返回到appComponent中定义的rootPage。使用setRoot方法时未按预期工作。当它在选项卡页面中使用时,导航堆栈不会被清除。在“主页”上,返回按钮可见,而不是导航切换和选项卡标题。默认情况下,如果页面已经从导航堆栈中导航到其他页面(例如,在push()...

7得票1回答
如何使用Cordova获取设备的铃声状态/静音状态?

我正在使用Ionic和Cordova开发一个移动应用程序,希望根据设备的铃声模式播放声音。 有没有办法可以了解设备的铃声模式状态: vibration silent normal 我在这里找到了一个与Android相关的示例(链接)。

7得票1回答
捕获错误:网络错误

在尝试使用Firebase身份验证服务后,我遇到了一个“未捕获的错误:发生网络错误(例如超时,中断连接或不可访问的主机)” 我已经尝试将所有相关域名加入白名单: &lt;allow-intent href="*.firebaseio.com" /&gt; &lt;allow-int...

7得票2回答
Ionic本地存储在设备上没有持久化

我有一个问题。当我在Chrome上运行我的应用程序时,由于Web浏览器的本地存储,数据是持久的。但是,在模拟器上运行时,如果我杀死应用程序,数据就会被清除。我已经了解到localstorage是一种非易失性存储,主要用于存储简单的数据。对于我的应用程序,并不需要使用数据库,本地存储已经足够了。...

9得票3回答
Ionic Android构建失败:无法启动守护进程

当我运行ionic build android --release时,出现错误。 Error occurred during initialization of VM Could not reserve enough space for 2097152KB object heap 有人知...