繁体   English   中英

从obj-c openfeint调用js

[英]calling js from obj-c openfeint

我可以从phone-gap插件类和主应用程序委托类的obj-c中调用js,如下所示:[webView stringByEvaluatingJavaScriptFromString:@“ alert('Hello');”];

您可以执行此操作,因为webView对象可以由phonegap插件类和phonegap主应用程序委托处理。

但是,我正在集成Openfeint,它具有许多自己的类。 当我在Openfeint委托类中尝试上述代码时,由于Openfeint委托类无法获取webView对象的句柄,因此它不起作用。

谁能告诉我该怎么做? 我尝试弄乱类接口并在各个地方导入.h文件,但似乎没有任何效果。 显然,webView坐在那里。

我是obj-c的黑客,而不是真正了解它的人。

我的应用取得了成就和排行榜。 这是相对简单的。 美国人也可以创造并提出新的挑战。

但是由于上述问题(至少是我的理论),我无法让接受这些挑战的用户玩这些游戏。

我将分享我所有的Openfeint知识,一旦我解决了这个问题并发布了我的应用程序。

干杯

奈杰尔

我认为您可以安全地将问题简化为一个简单的问题。 将webview对象传递给Openfeint类,或者可以是单个超类。 (我从未使用过openfeint,如果这不是问题,请不要继续阅读)

这是关于堆栈溢出的两个不同的问题,这些问题与在类之间共享/传递变量有关。 可能还有更多,您可以在这些行中搜索适合您要求的内容。

通过Objective-C中的类传递变量

如何在视图控制器之间传递变量?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM