diff --git a/cordova-js-src/exec.js b/cordova-js-src/exec.js index a8ecb3df..82810fac 100644 --- a/cordova-js-src/exec.js +++ b/cordova-js-src/exec.js @@ -131,6 +131,8 @@ function pollOnce (opt_fromOnlineEvent) { } } +androidExec.pollOnce = pollOnce; + function pollingTimerFunc () { if (pollEnabled) { pollOnce(); diff --git a/framework/src/org/apache/cordova/NativeToJsMessageQueue.java b/framework/src/org/apache/cordova/NativeToJsMessageQueue.java index 60a1acb4..117835e3 100755 --- a/framework/src/org/apache/cordova/NativeToJsMessageQueue.java +++ b/framework/src/org/apache/cordova/NativeToJsMessageQueue.java @@ -204,7 +204,7 @@ public class NativeToJsMessageQueue { } } if (!willSendAllMessages) { - sb.append("window.setTimeout(function(){cordova.require('cordova/plugin/android/polling').pollOnce();},0);"); + sb.append("window.setTimeout(function(){cordova.require('cordova/exec').pollOnce();},0);"); } for (int i = willSendAllMessages ? 1 : 0; i < numMessagesToSend; ++i) { sb.append('}');