草庐IT

UiWebView

全部标签

javascript - iOS JavaScript 桥

我正在开发一个应用程序,我将在UIWebView中同时使用HTML5和nativeiOS框架。我知道我可以实现JavaScript和Objective-C之间的通信。是否有任何库可以简化这种通信的实现?我知道有几个库可以用HTML5和javascript(例如AppMobi、PhoneGap)创建nativeiOS应用程序,但我不确定是否有一个库可以帮助创建大量使用JavaScript的nativeiOS应用程序。我需要:从Objective-C执行JS方法从JS执行Objective-C方法监听来自Objective-C的原生JS事件(例如DOM就绪事件)

javascript - iOS JavaScript 桥

我正在开发一个应用程序,我将在UIWebView中同时使用HTML5和nativeiOS框架。我知道我可以实现JavaScript和Objective-C之间的通信。是否有任何库可以简化这种通信的实现?我知道有几个库可以用HTML5和javascript(例如AppMobi、PhoneGap)创建nativeiOS应用程序,但我不确定是否有一个库可以帮助创建大量使用JavaScript的nativeiOS应用程序。我需要:从Objective-C执行JS方法从JS执行Objective-C方法监听来自Objective-C的原生JS事件(例如DOM就绪事件)

iphone - 为什么 UIWebView 不释放其所有内存?

我有一个具有UIWebView的图形密集型iPad应用程序。使用模拟器(iOS4.2.1),我可以看到RealMem在我浏览时增加了很多。我浏览的越多,它使用的RAM就越多。当我关闭UIWebView并释放它时,它使用的一些内存被释放,但不是全部。这很烦人。好的,也许是因为它没有立即释放。美好的。但是我希望系统在出现内存警告时进行一些清理。但是,如果我四处浏览,然后关闭UIWebView(并释放它),然后在模拟器中触发内存警告,RealMem不会改变!什么鬼?那为什么会这样呢?为什么UIWebView不能更好地将内存释放回系统?为什么它似乎没有响应内存警告?我错过了什么吗?

iphone - 为什么 UIWebView 不释放其所有内存?

我有一个具有UIWebView的图形密集型iPad应用程序。使用模拟器(iOS4.2.1),我可以看到RealMem在我浏览时增加了很多。我浏览的越多,它使用的RAM就越多。当我关闭UIWebView并释放它时,它使用的一些内存被释放,但不是全部。这很烦人。好的,也许是因为它没有立即释放。美好的。但是我希望系统在出现内存警告时进行一些清理。但是,如果我四处浏览,然后关闭UIWebView(并释放它),然后在模拟器中触发内存警告,RealMem不会改变!什么鬼?那为什么会这样呢?为什么UIWebView不能更好地将内存释放回系统?为什么它似乎没有响应内存警告?我错过了什么吗?

UIWebView 内存泄漏

我的项目是一个混合静态库,用于显示带有一些JS来控制逻辑的UIWebView。在iOS8/iPhone6上使用64bit运行demo时,内存一直在30M以上!我在instrument中使用generation时,增加的内存使用几乎全部来自webcore;这是否意味着JS代码中有泄漏?使用Safari直接运行类似的JS找不到泄漏。当我释放UIWebView时,内存仍然没有释放;我用仪器分配进行了测试。内存中还有一些webcore和(非对象),我该怎么做才能释放它们?0JavaScriptCoreWTF::MallocHook::recordAllocation(void*,unsigne

UIWebView 内存泄漏

我的项目是一个混合静态库,用于显示带有一些JS来控制逻辑的UIWebView。在iOS8/iPhone6上使用64bit运行demo时,内存一直在30M以上!我在instrument中使用generation时,增加的内存使用几乎全部来自webcore;这是否意味着JS代码中有泄漏?使用Safari直接运行类似的JS找不到泄漏。当我释放UIWebView时,内存仍然没有释放;我用仪器分配进行了测试。内存中还有一些webcore和(非对象),我该怎么做才能释放它们?0JavaScriptCoreWTF::MallocHook::recordAllocation(void*,unsigne

memory - iOS7 UIWebView 内存泄漏

我们有一个具有混合模式的综合iOS应用程序-UIWebView在JS中占据Web应用程序的主要部分。它在iOS6上运行良好,但最近我们发现所有iOS7设备(iPad、iPhone4/4S和iPhone5/5C/5S)上出现严重的内存不足崩溃。我们在iOS模拟器中对iOS6和7的内存消耗进行了分析。通过在app中进行相同的交互,WebView的内存消耗在iOS6中始终小于200MB,而在iOS7中可以超过800MB!我们猜测iOS7的WebView存在一些严重的内存管理问题。但是缺少在WebView中分析JS的工具,我们无法找到根本原因。在这里我们想问一下是否有人有类似的问题,任何工具/

memory - iOS7 UIWebView 内存泄漏

我们有一个具有混合模式的综合iOS应用程序-UIWebView在JS中占据Web应用程序的主要部分。它在iOS6上运行良好,但最近我们发现所有iOS7设备(iPad、iPhone4/4S和iPhone5/5C/5S)上出现严重的内存不足崩溃。我们在iOS模拟器中对iOS6和7的内存消耗进行了分析。通过在app中进行相同的交互,WebView的内存消耗在iOS6中始终小于200MB,而在iOS7中可以超过800MB!我们猜测iOS7的WebView存在一些严重的内存管理问题。但是缺少在WebView中分析JS的工具,我们无法找到根本原因。在这里我们想问一下是否有人有类似的问题,任何工具/

iphone - UIWebView 没有使用 ARC 释放所有事件字节

我目前正在使用ARC在iOS5.1中构建导航Controller应用程序。我经常需要显示网页,我制作了一个Web查看器,它只是一个UIWebView,两侧有一些自定义内容。当用户完成浏览页面时,他们点击返回按钮,该按钮应该释放与自定义Web查看器相关的所有内存。我的问题是按下后退按钮时似乎没有释放所有内存。我已经构建了一个玩具应用程序(ongithub),它只有几个按钮,每个按钮都有一个调用不同页面的第一响应者。@implementationViewController-(IBAction)googlePressed:(id)sender{CustomWebView*customWeb

iphone - UIWebView 没有使用 ARC 释放所有事件字节

我目前正在使用ARC在iOS5.1中构建导航Controller应用程序。我经常需要显示网页,我制作了一个Web查看器,它只是一个UIWebView,两侧有一些自定义内容。当用户完成浏览页面时,他们点击返回按钮,该按钮应该释放与自定义Web查看器相关的所有内存。我的问题是按下后退按钮时似乎没有释放所有内存。我已经构建了一个玩具应用程序(ongithub),它只有几个按钮,每个按钮都有一个调用不同页面的第一响应者。@implementationViewController-(IBAction)googlePressed:(id)sender{CustomWebView*customWeb