美文网首页
iOS js调webview的alert 为什么弹出来点击不了

iOS js调webview的alert 为什么弹出来点击不了

作者: 罚难 | 来源:发表于2016-07-07 09:39 被阅读2561次

    NSString* methodNameStr=[NSString stringWithFormat:@"device_callback(%d,\"%@\")",[@"6001" isEqualToString:@"6001"]?-1:-2,[@"6001" isEqualToString:@"6001"]?@"支付取消":@"支付失败"];

    如果在通知方法里直接调用

    [weakSelf.webView stringByEvaluatingJavaScriptFromString:methodNameStr];

    会弹出alert  但是点击不了

    所以不能这样写

    NSString *jsMyAlert =[NSString stringWithFormat:@"setTimeout(function(){%@;},1)",methodNameStr];

    [weakSelf.webView stringByEvaluatingJavaScriptFromString:jsMyAlert];

    相关文章

      网友评论

          本文标题:iOS js调webview的alert 为什么弹出来点击不了

          本文链接:https://www.haomeiwen.com/subject/omfljttx.html