我得到一个白色闪烁的浏览器,它是不断重新加载后,这个错误:
[ProcessSuspension] 0x1063b4740 - ProcessAssertion: Failed to acquire RBS Background assertion 'ConnectionTerminationWatchdog' for process because PID is invalid
[Process] 0x104028a18 - [pageProxyID=11, webPageID=12, PID=3734] WebPageProxy::processDidTerminate: (pid 3734), reason 3
[assertion] Error acquiring assertion: <Error Domain=RBSAssertionErrorDomain Code=3 "Target is not running or required target entitlement is missing" UserInfo={RBSAssertionAttribute=<RBSDomainAttribute| domain:"com.apple.webkit" name:"Background" sourceEnvironment:"(null)">, NSLocalizedFailureReason=Target is not running or required target entitlement is missing}>
这个问题只发生在iPhone11 PRO和iPhone11 Mini(真实的设备)以及iOS14.3、14.4和14.5上的cordova应用程序上。在模拟器上,它可以完美地工作,在其他真实设备上也是如此。
在我的例子中,如果我打开一个dc-Tableview.js表(通过添加和删除“diplay:none”),屏幕将闪烁白色。
相关问题:
- WKWebView is trying to run on background, although it's closed and should be disposed
- https://github.com/apache/cordova-ios/issues/1103
- https://forum.ionicframework.com/t/ios-background-issue/206463
- https://developer.apple.com/forums/thread/677916?login=true&page=1#674912022
- https://github.com/apache/cordova-plugin-wkwebview-engine/issues/55
系统: - cordova 10.0.0
- cordova -ios 6.2.0
- iPhone 11 PRO / iPhone 11 Mini(它在其他几个设备上工作,例如iPhone SE,也在iPhone 11 PRO模拟器上工作)
- iOS 14.5操作系统
有什么想法如何解决这个问题吗?
5条答案
按热度按时间ldfqzlk81#
滚动屏幕时似乎会发生:
scrollintoview()
*多个全尺寸模态与模态div容器中的
overflow-y: auto
css一起使用display: none
删除模态,删 debugging 误。
调整模态的大小,消 debugging 误(例如,高度为30%)。
当我删除我所有的
scrollintoview()
事件时,我只在手动滚动时得到闪烁的错误。希望这能帮上忙。但我还是不知道如何完全解决这个问题。
我在苹果开了票支持:https://feedbackassistant.apple.com/feedback/9363100
pinkon5k2#
我也遇到过类似问题:
我启用了后台模式-〉后台处理下的能力,从那时起,我没有看到这个问题。希望这对你的作品,以及!
更新:这并不能解决我的问题,如果它对你有效,你可以试试。
83qze16e3#
面对类似的问题,请从为我修复的HTML页面中删除
autofocus=true
,灵感来自omnir95对https://developer.apple.com/forums/thread/121822?page=3的评论
n1bvdmb64#
在IOS 15.3中为我解决,只需将您的真实的设备更新为当前的xcode“13.2.1”模拟器版本15.2
2vuwiymt5#
我遇到了同样的问题。我在一个页面上使用了logScrolling()和ion-fab(溢出元素),在这个页面上我显示了包含图像和文本的列表中的许多行。我记录了滚动以显示/隐藏ion-fab。如果我从html中删除了ion-fab,应用程序运行没有任何问题。解决方案是我使用ion-virtual-scroll(https://ionicframework.com/docs/api/virtual-scroll)而不是使用简单的ngFor。