我的Ionic应用程序工作正常,直到我收到一条消息,要求在运行cordova后将Cordova从6.0.0升级到6.1.0,准备在xcode中编译。
然后我收到了更新至cordova-ios@4.0.0或更高版本的消息,我也这样做了。
这是麻烦开始的时候。我的应用程序丢失了资源,我不得不开始更新插件。做了一些搜索并删除了平台并重新添加。
最新的问题,我似乎无法谷歌,现在有一个不会消失的微调器,并且不会让我与应用程序进行交互。见下面的截图。我删除了对$ ionicLoading的所有引用,即使加载程序看起来不像这样。
请非常感谢我在哪里开始调试的帮助!
答案 0 :(得分:1)
结束了Ionic Keyboard的问题。为我修复它的步骤是:
// Check your origin cookie
var origin=readCookie('origin');
alert(origin);
// You probably want to remove that cookie now you've used it
document.cookie = 'origin=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/'
// Handy for reading cookies, copied from http://www.quirksmode.org/js/cookies.html
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
从js:
中删除此代码cordova platform rm ios
cordova platform add ios
cordova plugin rm ionic-plugin-keyboard
cordova plugin add ionic-plugin-keyboard
然后运行cordova.plugins.Keyboard.hideKeyboardAccessoryBar(false);