【问题标题】:How to use JavaScriptCore get a Nsstring from js function如何使用 JavaScriptCore 从 js 函数中获取 Nsstring
【发布时间】:2016-01-07 07:31:51
【问题描述】:

Javascript:

<script type="text/javascript">
    function redirectNative() {
        bluewhale:funTo("FAIL");
    }
</script>

OC 代码:

self.context[@"redirectNative"]=
    ^(NSString *str)
    {
        UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"msg from js" message:str delegate:nil cancelButtonTitle:@"ok" otherButtonTitles:nil, nil];
        [alert show];

    };

这个方法没有得到“失败”

【问题讨论】:

    标签: javascript ios javascriptcore


    【解决方案1】:

    我不确定我是否理解您要执行的操作,但如果您想使用 JavaScript 中的 redirectNative Objective-C 函数,您只需调用它即可。我不确定bluewhale:FunTo() 业务的全部内容。只需从 JavaScript 中调用 redirectNative("FAIL"),它就可以根据您提供的 Objective-C sn-p 执行您想要的操作。

    【讨论】:

      猜你喜欢
      • 2012-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-19
      • 2016-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多