Android phonegap中的javascript回调

Android phonegap中的javascript回调,android,cordova,Android,Cordova,API调用 <script type="text/javascript" src="http://api.ipayy.com/v001/c/dc/getjsbykey?gh="xyz"> </script> 这在浏览器上运行得非常好 但Phonegap不适用于此,回调函数不会在Phonegap中的Javascript中执行 <!DOCTYPE HTML> <html> <head> <script sr

API调用

<script type="text/javascript" 
        src="http://api.ipayy.com/v001/c/dc/getjsbykey?gh="xyz">
</script>
这在浏览器上运行得非常好

但Phonegap不适用于此,回调函数不会在Phonegap中的Javascript中执行

<!DOCTYPE HTML>
<html>
  <head>
  <script src="cordova.js"></script>
  <script>
     function callback_fn() {
      navigator.notification.alert("new func");
      for (var i = 0; i < arguments.length; i++) {
        alert(arguments[i]);
            }
        }
  </script>
 <script type="text/javascript" src="http://api.ipayy.com/v001/c/dc/getjsbykey?gh="+window.Encryption.encrypt()"></script>
  </head>
  <body>
  </body>
</html>

你的问题是?到目前为止,您只报告了某些东西不起作用,这本身并不是一个自动编程问题。例如,这听起来更像是Phonegap软件的支持请求。您是否联系了Phonegap支持部门并与供应商讨论了这个问题?我的意思是说api应该返回什么格式才能在脚本中调用函数。您是否体验过
窗口。在Phonegap中可能不会调用onload
?我们将了解是否会这样。做一些记录或报告,找出确切的原因。这将帮助您制定一个更好的问题,并可能已经找到了解决方案。window.onload()工作正常,但在android中不知何故不会向index.html返回任何内容。此外,它会在浏览器中返回上述响应
<!DOCTYPE HTML>
<html>
  <head>
  <script src="cordova.js"></script>
  <script>
     function callback_fn() {
      navigator.notification.alert("new func");
      for (var i = 0; i < arguments.length; i++) {
        alert(arguments[i]);
            }
        }
  </script>
 <script type="text/javascript" src="http://api.ipayy.com/v001/c/dc/getjsbykey?gh="+window.Encryption.encrypt()"></script>
  </head>
  <body>
  </body>
</html>
window.onload = function() {
        callback_fn.call(new Object(), false);
}