使用未声明的标识符' myWebMain'?

时间:2014-12-26 07:44:19

标签: ios xcode cordova

我正在使用一个cordova应用程序并且我试图在ios上获取html5以进行自动播放,因为它被Apple禁用,我使用以下代码。

    - (void)webViewDidFinishLoad:(UIWebView*)webView
{
    NSURLRequest* request = [webView request];
    NSString *page = [request.URL lastPathComponent];
    if ([page isEqualToString:@"index.html"]){
        NSString *js = @"startVideo();";
        [myWebMain stringByEvaluatingJavaScriptFromString:js];

但是当我运行应用程序时,我收到此错误消息

  

使用未声明的标识符' myWebMain'

enter image description here

我对xcode一无所知,我想知道如何解决我的问题?

2 个答案:

答案 0 :(得分:0)

你需要制作名为UIWebView的{​​{1}}的出口

myWebMain
<。>在你的.h文件中。

答案 1 :(得分:0)

只需将myWebMain更改为webView

即可
[webView stringByEvaluatingJavaScriptFromString:js];