2012-01-30 76 views
1

随着Phonegap,我读你可以访问本机操作系统的方法。反过来呢?包装js模块的原生应用程序可以在该模块内调用JavaScript方法吗?Phonegap interop能力

回答

1

完全可能在这里有一个例子 -

NSString * jsCallBack = [NSString 
           stringWithFormat:@"someJSFunction();"]; 
     [self.webView stringByEvaluatingJavaScriptFromString:jsCallBack]; 

我有一个博客张贴有关localNotifications插件,它深入讨论了有关具有天然的iOS使回调到您的JS

http://www.drewdahlman.com/meusLabs/?p=117

+0

非常感谢,我希望苹果能有更好的记录。 – user310291 2012-01-30 21:06:45

+0

不是LocalNotification缓慢:据我了解有一个延迟。我需要立即回拨。 – user310291 2012-02-04 18:06:05

+0

取决于你如何开发它。我用它的方式非常快,没有延迟。一旦应用程序被打开,功能被调用,我的应用程序会作出反应。你将不得不玩弄使用jsCallBack和测试。该博客文章中的示例应该允许您测试。 – 2012-02-04 18:33:39

0

但是,当然,如果不是这样,那将是非常没用的。