我们最近将我们的移动应用从Worklight 5.0.6更新为MobileFirst 7.0。在更新之前,由于Cordova与JSON Store的问题,我们不支持4.4及更高版本。现在,我们正在支持更新版本的Android。
该应用程序适用于所有iOS设备和Android 4.x设备。在Android 5及更高版本上,我点击登录按钮时遇到白屏。
var el = angular.element(attrs.actionBtn);
el = $compile(el)(scope);
element.append(el);
在Android日志中,我看到了这个错误:
$("#loginButton").on("click", function(e) {
e.preventDefault();
$('#realmPopupMenu').popup("open");
});
Android 5及以上版本导致此错误的原因是什么?
答案 0 :(得分:4)
更新到Jquery Mobile 1.4.5,这解决了白屏问题。问题在于Jquery pop对话框以及mobile.changepage& mobile.navigate。将Jquery Mobile版本更新为1.4.5修复此问题。