如何从Titanium中的本机Android模块调用JavaScript功能。我想在应用程序视图中注册一个JavaScript函数来监听本地模块中的一些事件,并在该事件发生时从本机回调该函数。从Titanium中调用JavaScript本地功能
1
A
回答
2
Appcelerator的ModDevGuide是学习如何做这种事情的好地方。这是可以在这里找到两个iOS和Android:
https://github.com/appcelerator/titanium_modules/tree/master/moddevguide/mobile
的“KrollDemoProxy”是你想看看更接近的东西。
在Android上,本机端是在这里: https://github.com/appcelerator/titanium_modules/blob/master/moddevguide/mobile/android/src/ti/moddevguide/KrollDemoProxy.java
在iOS上,本机端是在这里: https://github.com/appcelerator/titanium_modules/blob/master/moddevguide/mobile/ios/Classes/TiModdevguideKrollDemoProxy.m
,这是由JavaScript这样的消耗,这两个平台: https://github.com/appcelerator/titanium_modules/blob/master/moddevguide/mobile/android/example/demos/krollCallbacksAndEventsDemo.js
在这些文件中搜索“成功”一词,并且您将能够弄清楚它是如何激发“成功”事件回到JavaScript-land的。
希望这会有所帮助。
相关问题
- 1. 从javascript调用rails功能
- 2. 调用JavaScript功能
- 3. JavaScript调用功能
- 4. 从React本地调用本机组件功能
- 5. 从JavaScript调用小程序功能
- 6. 从javascript调用winapi导出功能?
- 7. 调用JavaScript类功能从jQuery的
- 8. ASP.NET的调用代码功能从Javascript
- 9. 从javascript调用vb.net类功能
- 10. DOM元素无法从JavaScript调用GWT本机功能
- 11. Phonegap - 无法从javascript调用本机iOS功能
- 12. 调用功能,而在JavaScript
- 13. 调用JavaScript没有功能?
- 14. 在Titanium中调用本机android活动
- 15. 从本地代码调用JavaScript函数
- 16. 调用.R从功能辅助功能
- 17. 功能未在javascript中调用
- 18. 调用JSP页面中的JavaScript功能
- 19. JavaScript本在功能
- 20. 如何预先使用Javascript本地存储项目功能调用
- 21. 从PC调用Android功能
- 22. 从Flash的ExternalInterface调用在OOP中的功能javascript
- 23. 功能,从地图
- 24. 的Javascript:从功能
- 25. Titanium使用什么版本的JavaScript?
- 26. Javascript调用功能不起作用
- 27. Javascript调整大小功能
- 28. JavaScript回调功能失败
- 29. 保存原始功能,在本地用flet重新绑定并从新里面调用原始功能?
- 30. 从网站/本地主机运行应用脚本功能
这是好的,但更复杂..... – jaleel 2013-11-19 12:57:04
同意。 Hyperloop将使模块开发更容易。 – 2013-11-20 17:03:47