
我想有一种方法来暂停或完全停止jscontext上当前运行的代码. JavaScriptCore没有很好的记录,所以我找不到答案.
我有几个想法:
>从上下文中删除用于与我的应用程序交互的桥梁对象,并且让任何代码仍然运行失败.
>获取JsGlobalContextRef为我的jscontext并发布它使用JsGlobalContextRelease并重新创建一个jscontext使用.
但希望有更好的方法.
任何帮助将不胜感激.谢谢!
解决方法 如果仍然相关,您可以创建一个循环,添加计数器(每个循环后上升)和计数器的最大值.我假设你可以使用第二个内核,因为它被称为JavaScriptcore.在第二个内核中,您可以放置一个将计数器的值增加10的函数,以便超过计数器的最大值,因此代码将继续.如果您一次可以调用2个函数,则不需要第二个核心.否则,您可以使用不同的名称存储所有内容,而不用任何东西覆盖旧的.
总结以上是内存溢出为你收集整理的有没有办法在JSContext对象中停止或暂停Javascript的执行?全部内容,希望文章能够帮你解决有没有办法在JSContext对象中停止或暂停Javascript的执行?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)