JXCore Cordova=>本机Cordova插件(无法访问Cordova.exec(..))
JXCore Cordova => Native Cordova Plugin (can't reach cordova.exec(...))
我正在使用JXCore Cordova插件让我的Node.js应用程序在移动设备上运行。我还写了一个原生的cordova插件,在应用程序的原生部分处理一些任务。
但我无法访问本地的cordova插件。这是正确的方法吗?
1.从UI向jxcore实例注册方法(index.js):
jxcore('someNativeExtension').Register(someTriggerMethod)
(触发器执行类似cordova.exec(…)的操作;)
2.启动节点(index.js):
jxcore('app.js').loadMainFile(回调)
(在这一步之后,我转到另一个index.html,它由express.js提供:
=>打开窗口('http://localhost:8080/apps/backend/index.html','_blank');)
3.从Node(app.js)调用方法:
Mobile('someNativeExtension').Call();
但这个片段不起作用,因为在我收到另一个html文件后,cordova.js似乎不存在。你知道怎么解决这个问题吗?
当您浏览另一个URL时,cordova客户端文件不会加载该URL。由于您可以控制加载的HTML页面,该页面可以加载cordova+jxcore JS文件
相关文章:
- cordova-2.0.0.js不适用于使用phonegap的android
- ReferenceError: cordova is not defined @ng-cordova.min.js:7
- cordova:例外:财产'requestFileSystem'的[对象全局]不是函数
- 在cordova android应用程序中连接数据库
- Cordova RSS馈送的链接不会在外部浏览器中打开
- 使用filetransfer/cordova插件上传一些文件
- Cordova ng路线工作不正常
- 无法在基于Cordova的应用程序中读取Set Cookie标头
- 如何将tesseract OCR与Cordova/Phonegap应用程序集成
- cordova.exec() 正在破坏我的应用程序代码
- 如何向cordova.exec成功函数添加其他参数
- Cordova and Windows Phone, calling cordova.exec
- 带有 TypeScript 的 Cordova.exec 中的回调函数
- Cordova exec 函数未在 cordova-2.1.0 中定义
- 找不到 cordova.exec 错误类
- 如何通过cordova exec在java中开发gps插件
- 无法将回调发送到多个cordova.exec
- 在所有cordova.exec函数结束后执行成功回调
- 是否可以将Cordova exec命令从外部网络发送到Cordova应用程序
- JXCore Cordova=>本机Cordova插件(无法访问Cordova.exec(..))