Apache Cordova在操作后在ios上监听事件太晚了

时间:2017-08-05 14:19:28

标签: ios cordova

我在Xcode上使用Apache Cordova开发iOS应用程序。问题是当我在设备上测试我的应用程序时,Cordova听得太晚了。例如,当我单击iOS上的共享按钮时,共享框将在2分钟后运行。另一个例子是我使用admob pro pluginfor admob,广告在设备准备好后5分钟后运行。我认识到这个问题仅存在于Cordova及其插件事件中。

我检查并尝试了一切,但无法找到解决方案。在Android平台上,一切正常。

我该如何解决这个问题?有人能帮帮我吗?

1 个答案:

答案 0 :(得分:0)

2.5分钟后,他们回应了。我确实输入了简单的javascript函数,它可以提醒设备。工作正常。

下面是代码段;

let animation = CABasicAnimation(keyPath: "strokeEnd")
animation.fromValue = fromValue//you can update the value here by default it will be 0
animation.toValue = toValue //you can update the value here by default it will be 1
animation.duration = CFTimeInterval(remainingTime)
    circleLayer
circleLayer.removeAnimation(forKey: "stroke")
circleLayer.add(animation, forKey: "stroke")