Javascript adf.mf.api.invokeMethod由于引用错误而不可访问

Javascript adf.mf.api.invokeMethod由于引用错误而不可访问,javascript,oracle,oracle-adf,oracle-maf,Javascript,Oracle,Oracle Adf,Oracle Maf,我正在使用Oracle MAF框架创建移动应用程序。 我有一个使用本地HTML“untiled.HTML”的特性 untitled.HTML的HTML内容是 <html> <head><title>index</title></head> <body> <div id="output"></div> <script> if(typeof a

我正在使用Oracle MAF框架创建移动应用程序。 我有一个使用本地HTML“untiled.HTML”的特性

untitled.HTML
的HTML内容是

<html>
  <head><title>index</title></head>
  <body>
      <div id="output"></div>
      <script>
         if(typeof adf !="undefined" && adf.mf.api.invokeMethod)
               documnet.getElementById('output').innerText="ADF API IS DEFINED";
         else documnet.getElementById('output').innerText="ADF API IS NOT DEFINED";
      </script>
  </body>
</html>

指数
if(adf的类型!=“未定义”&&adf.mf.api.invokeMethod)
documnet.getElementById('output').innerText=“定义了ADF API”;
else documnet.getElementById('output').innerText=“未定义ADF API”;
返回的输出是未定义ADF API为什么我不能从脚本标记引用ADF JS API

我跟随这个MAF页面以供API参考


我想使用
adf.mf.api
invokeMethod
方法从javascript调用java方法,根据上面的引用,这应该是可能的。

是的,这就是为什么不根据MAF oracle的文档定义java方法的问题,它应该是可用的。抱歉,请忽略我,我以为这是您在web浏览器中尝试的东西。它应该是javascript,或者java?@JaromandaX它应该是一个javascript方法,允许在ios的webview中调用java类中的方法。