我在Jquery Mobile中有2个屏幕。主屏幕和发送消息屏幕。当用户点击主屏幕上的按钮时,显示发送消息屏幕。用户将在文本字段中输入一些数据,并在发送消息屏幕中单击提交按钮。用户应该看到主屏幕。
以下代码在除iphone 6s或更高版本之外的所有浏览器中都能正常运行。从iphone 6s开始,屏幕出现几秒钟,然后在手机上显示白屏。脚本中有一个逻辑,所以data-role =" back"对我来说不会是一个选择。
有人可以帮我解决这个问题
function _ReturnToHome() {
$.mobile.changePage("#Home", { reverse: "true" });
if(_isIOSSafari()) {
setTimeout(function() { _setCompletionStatus(); }, 500);
}
else
_setCompletionStatus();