草庐IT

UIWebVIew

全部标签

iphone - UIWebView 中的 Html5 缓存 list ?

我希望能够使用html5缓存list将图像本地存储在通过应用程序内的UIWebView访问页面的iPhone上。我已经设置了一个我认为符合规范的示例,并且似乎可以在Safari4和移动版Safari中使用,但不能在我的应用程序的UIWebView中使用。示例html设置在http://bynomial.com/html5/clock3.html.这与HTML5draftstandard中提供的示例非常相似.这是我用于测试的示例应用程序的完整(非模板)代码:-(void)applicationDidFinishLaunching:(UIApplication*)application{/

iphone - UIWebView 中的 Html5 缓存 list ?

我希望能够使用html5缓存list将图像本地存储在通过应用程序内的UIWebView访问页面的iPhone上。我已经设置了一个我认为符合规范的示例,并且似乎可以在Safari4和移动版Safari中使用,但不能在我的应用程序的UIWebView中使用。示例html设置在http://bynomial.com/html5/clock3.html.这与HTML5draftstandard中提供的示例非常相似.这是我用于测试的示例应用程序的完整(非模板)代码:-(void)applicationDidFinishLaunching:(UIApplication*)application{/

javascript - UIWebView 不加载外部 JavaScript 文件

我有以下看似无害的代码(index.html),但它不会加载code.js文件。如果我将文件的内容复制/粘贴到HTML页面中,效果会很好。index.html和code.js文件都在同一目录中。index.html:ViewController.m:-(void)viewDidLoad{[superviewDidLoad];//loadthefirstwebpage[homePageWebViewloadRequest:[NSURLRequestrequestWithURL:[NSURLfileURLWithPath:[[NSBundlemainBundle]pathForResour

javascript - UIWebView 不加载外部 JavaScript 文件

我有以下看似无害的代码(index.html),但它不会加载code.js文件。如果我将文件的内容复制/粘贴到HTML页面中,效果会很好。index.html和code.js文件都在同一目录中。index.html:ViewController.m:-(void)viewDidLoad{[superviewDidLoad];//loadthefirstwebpage[homePageWebViewloadRequest:[NSURLRequestrequestWithURL:[NSURLfileURLWithPath:[[NSBundlemainBundle]pathForResour

ios - iOS 11 上的 Phonegap/Cordova 选择选项后再次显示弹出窗口

我在iPad上使用iOS11上的Phonegap时遇到问题。如果单击选择,它会在弹出窗口中显示选项。选择一个后,弹出窗口短暂消失,选择中的选项发生变化,然后弹出窗口重新出现。Xcode控制台中出现以下消息:[Warning]Applicationtriedtorepresentanactivepopoverpresentation:编辑:弹出窗口重新出现后,点击它没有任何反应。如何让选择在选择一个选项后不重新显示弹出窗口?这是使用最新的Phonegap7.0.1。这只是一个普通的html选择:Option1Option2Option3您可以在此处下载示例项目:https://githu

ios - iOS 11 上的 Phonegap/Cordova 选择选项后再次显示弹出窗口

我在iPad上使用iOS11上的Phonegap时遇到问题。如果单击选择,它会在弹出窗口中显示选项。选择一个后,弹出窗口短暂消失,选择中的选项发生变化,然后弹出窗口重新出现。Xcode控制台中出现以下消息:[Warning]Applicationtriedtorepresentanactivepopoverpresentation:编辑:弹出窗口重新出现后,点击它没有任何反应。如何让选择在选择一个选项后不重新显示弹出窗口?这是使用最新的Phonegap7.0.1。这只是一个普通的html选择:Option1Option2Option3您可以在此处下载示例项目:https://githu

iphone - 通过在后台线程上渲染 UIWebView 创建 UIImage - iPhone

有人知道一种方法,或者对如何获取从UIWebView呈现的UIImage有创意吗?问题是,它必须在后台线程上。我会详细说明:我试图每秒从多个UIWebViews获取图像+-,并将其显示在屏幕上(当然是iPhone)。因为将图层渲染到CGContext是一项耗费CPU的工作,所以我不想使用主线程,所以不会挂起UI。到目前为止我的尝试是:我尝试在UIGraphicalContext的webView层上使用renderInContext,但是_WebTryThreadLock错误导致webview崩溃。我尝试创建一个CGBitmapContext,并将webview的图层渲染到它,但得到了相

iphone - 通过在后台线程上渲染 UIWebView 创建 UIImage - iPhone

有人知道一种方法,或者对如何获取从UIWebView呈现的UIImage有创意吗?问题是,它必须在后台线程上。我会详细说明:我试图每秒从多个UIWebViews获取图像+-,并将其显示在屏幕上(当然是iPhone)。因为将图层渲染到CGContext是一项耗费CPU的工作,所以我不想使用主线程,所以不会挂起UI。到目前为止我的尝试是:我尝试在UIGraphicalContext的webView层上使用renderInContext,但是_WebTryThreadLock错误导致webview崩溃。我尝试创建一个CGBitmapContext,并将webview的图层渲染到它,但得到了相

ios - 高度小于 101px 的 UIWebView 不可选?

我正在开发一个将小块HTML加载到多个WebView中的应用程序。我希望用户可以选择此HTML,以便他们可以复制和粘贴其中的部分内容。这完全可以正常工作,但仅内容大于100px高时。由于某种原因,如果它更短,用户将无法选择内容。重现步骤:创建一个宽度为322、高度为100的UIWebView并添加到View中在WebView上调用loadHTMLString:"W"*64,baseURL:nil。(在我的屏幕上,这是完整的4行“W”)点击并按住其中一个“W”,注意复制/粘贴菜单不会出现在WebView上调用loadHTMLString:"W"*65,baseURL:nil。(在我的屏幕

ios - 高度小于 101px 的 UIWebView 不可选?

我正在开发一个将小块HTML加载到多个WebView中的应用程序。我希望用户可以选择此HTML,以便他们可以复制和粘贴其中的部分内容。这完全可以正常工作,但仅内容大于100px高时。由于某种原因,如果它更短,用户将无法选择内容。重现步骤:创建一个宽度为322、高度为100的UIWebView并添加到View中在WebView上调用loadHTMLString:"W"*64,baseURL:nil。(在我的屏幕上,这是完整的4行“W”)点击并按住其中一个“W”,注意复制/粘贴菜单不会出现在WebView上调用loadHTMLString:"W"*65,baseURL:nil。(在我的屏幕