我试过这个,但它没有工作。 这里是我的PhoneGap的index.html:如何在Objective-C方法的phonegap ios应用程序中调用javascript函数?
<!DOCTYPE html>
<html>
<head>
<script>
function myFunction()
{
alert("Hello World!");
}
</script>
</head>
<body>
</body>
</html>
这里是我的MainViewController.m方法我想触发它:
- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error {
adView.hidden = YES;
// jscript call
[webView stringByEvaluatingJavaScriptFromString:@"myFunction()"];
}
正是我试图做甚至可能吗?我根本不知道objective-c,所以我真的迷失在这里。请帮忙!
的Javascript住在一个Web浏览器客户端。 Objective-C(或者就此而言,C++,C#等等)在平台级别运行。两个完全分离的世界。 – paulsm4 2013-02-13 03:47:25
我明白,但我认为现在有可能。看看这个http://stackoverflow.com/questions/7719881/can-you-call-a-javascript-function-from-native-code-not-in-a-callback-using-ph我不明白答案所以我无法做到这一点。 – user2052886 2013-02-13 03:52:59