JavaScript   发布时间:2022-04-16  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了可以在没有UIWebView的情况下运行javascript吗?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

是否可以在不使用UIWebView的情况下运行一些javascript代码(可能有一个NSString作为输入)?我想在一个单独的线程中运行此代码,因此UIWebView是不可能的,我真的不想渲染任何东西,只需返回结果.

最佳答案
我没试过这个,但这里有一个想法:

编写代码来分配一个空的UIWebView,但不要将它作为子视图添加到任何地方,只需直接在你的javascript上调用- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script即可.

然后使用NSOperation并行运行它.

任何可能不适合你的理由?我认为它会避免为UIWebView显示任何内容.

作为旁注,我想不出你在javascript中可以做什么,你不能在Objective-C中直接做得更快.除了可能解析你从外部获得的javascript,这可能被Apple视为禁忌,具体取决于细节.

猜测你的目标:如果你想解析一个JSON服务器的回复,我推荐使用json-framework library hosted on google code.它有一个很好的界面,它非常容易学习和集成.

大佬总结

以上是大佬教程为你收集整理的可以在没有UIWebView的情况下运行javascript吗?全部内容,希望文章能够帮你解决可以在没有UIWebView的情况下运行javascript吗?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。