我可以从phonegap插件类和主要调用来自obj-c的js app委托类如下: [webView stringByEvaluatingJavaScriptFromString:@“alert('Hello');”];
您可以这样做,因为webView对象可以由 phonegap插件类和phonegap主应用程序代表。
但是我正在集成Openfeint,它有许多自己的类。 当我在Openfeint委托类中尝试上面的代码时,它没有 因为Openfeint委托类无法获得句柄而工作 webView对象。
谁能告诉我怎么做?我试过搞乱这堂课 接口和导入.h文件在各个地方,但似乎没有 工作。显然webView就坐在那里。
我是obj-c的黑客,而不是真正了解它的人。
我已经获得了为我的应用工作的成就和排行榜。这个 比较直接。 用户还可以创造并发送新的挑战。
但我不能让接受这些挑战的用户玩它们 因为上面的问题(至少这是我的理论)。
我将分享我的所有Openfeint知道如何解决此问题 并发布我的应用程序。
干杯
奈杰尔
答案 0 :(得分:0)
我认为你可以安全地将问题简化为一个简单的问题。将webview对象传递给Openfeint类,或者可以是单个超类。 (我从未使用openfeint,如果这不是问题,那么请不要再读了)
这是关于在类之间共享/传递变量的stackoverflow的两个不同问题。可能会有更多,您可以在这些线路上搜索符合您要求的内容。