gpt4 book ai didi

ios - Cordova 在 iOS 中显示警告为 "THREAD WARNING: [Your function] took [n] ms. "

转载 作者:技术小花猫 更新时间:2023-10-29 10:26:42 25 4
gpt4 key购买 nike

 "THREAD WARNING: ['Console'] took '81.661865' ms. Plugin should use a  background thread."

在运行 iOS Phonegap 项目时。对于一些剩余的插件(如地理定位和文件系统)也是如此。

由于我是 Phonegap 的新手,谁能告诉我如何在后台线程上运行插件。

我检查了this还有。

我们可以忽略这个线程警告还是它与 iOS Phone-gap 中的内存问题有关

谢谢

最佳答案

根据 this .解决了我的警告问题

我发现可以忽略警告。但这可以通过使用此循环添加后台线程来解决:(在 CDVLogger.m 中)

 [self.commandDelegate runInBackground:^{

//add your code here
}

现在控制台警告如下所示:

- (void)logLevel:(CDVInvokedUrlCommand*)command
{
[self.commandDelegate runInBackground:^{
id level = [command argumentAtIndex:0];
id message = [command argumentAtIndex:1];

if ([level isEqualToString:@"LOG"]) {
NSLog(@"%@", message);
} else {
NSLog(@"%@: %@", level, message);
}
}];
}

关于ios - Cordova 在 iOS 中显示警告为 "THREAD WARNING: [Your function] took [n] ms. ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30431928/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com