Tag: iphone

MobiOne iPhone模拟器上的JQuery Image加载失败

我使用以下代码动态更新JQTouch站点上的图像: $(‘#sv_map’) .one(‘load’, function() { $(this).fadeIn(); }) .attr(‘src’, imgURL); 从这里得到了这个基础知识。 sv_map是一个图像, imgURL指向一个有效的现有JPG文件。 此代码可在所有主流浏览器(Chrome,Safari,Firefox,IE)以及实际设备(多个iPhone和iPod)上正常运行。 我不想断定模拟器有一个bug(这似乎是一个微不足道的问题)。 需要哪些额外的代码来确保加载图像文件? 有没有人与MobiOne有类似的经历?

jQ自动增长文本区域问题 – 延迟扩展和填充问题

我已经在iPhone我的网络应用程序中实现了标准的jQuery自动增长/扩展textarea插件。 除了两个问题(下面列出)之外,它工作正常。 首先,请允许我强调,我已经尝试使用Google搜索并尝试了不同的教程,并得出结论,这是最符合我需求的。 问题1.延迟textarea onKeyUp的扩展。 怎么样? 在keyup上调用函数expand: $(this).keyup(update); 由于我正在使用CSS3动画(-webkit-transition)来为扩展设置动画,并且因为网站/“app”是为iPhone构建的,所以我需要将此操作延迟500毫秒,以便输入不会因此而滞后。 我在代码的不同部分尝试了不同的解决方案,如setTimeOut,甚至延迟等,但它不起作用。 期。 问题2:文本区域上的填充使其随机扩展并且应该增加两倍。 padding:10px 10px; 这是一个众所周知的问题 – 我知道,但到目前为止,似乎知道一个人已经找到了如何妥善处理它。 删除填充使一切正常。 在没有建议我使用另一个插件或只是删除填充的情况下,如何更改代码以使其与填充一起使用? JS代码处理扩展: (function($) { /* * Auto-growing textareas; technique ripped from Facebook */ $.fn.autogrow = function(options) { this.filter(‘textarea’).each(function() { var $this = $(this), minHeight = $this.height(), lineHeight = $this.css(‘lineHeight’); var shadow = $(”).css({ position: ‘absolute’, top: -10000, […]

自动会话超时iphone

我正在开发一个Iphone应用程序,我需要在后台本身执行自动注销,即在按下Home按钮之后。 我尝试了以下代码用于会话超时,适用于桌面。 但是这个解决方案在Iphone的后台不起作用,因为我必须等待完整的10秒才能重定向到所需的页面。 $(document).ready(function(){ var wintimeout; function SetWinTimeout() { wintimeout = window.setTimeout(“window.location.href=’try.html’;”,10000); //after 5 mins ie 5 * 60 * 1000 } $(‘body’).click(function() { window.clearTimeout(wintimeout); //when user clicks remove timeout and reset it SetWinTimeout(); }); SetWinTimeout(); }); try link Hey there.. is this working fine? 有人可以为此提供解决方案吗? 此外,上述代码中的会话超时间隔未在Iphone上重置,因为即使我正在点击屏幕,我也被重定向到所需的页面。 我该如何解决这个问题?

jQuery fadeIn不适用于iPhone

非常基本的淡入/淡出。 根本不适用于任何iPhone。 在Safari桌面版中正常工作。 有什么建议? 谢谢! var $kds = jQuery.noConflict(); $kds(“div.maploading”).hide(); $kds(“#addressSubmit”).click(function() { $kds(“div.maploading”).fadeIn(100).delay(1200).fadeOut(400); });

ajax表单提交不适用于iPhone Safari

我创建了一个允许用户选择照片的表单。 选择后,表单将通过ajax自动提交(而不是使用标准的提交按钮)。 它适用于所有浏览器,但它不适用于Safari的移动版本。 我的HTML: 我的javascript: $(‘:file’).change(function(){ var formData = new FormData($(‘form’)[0]); $.ajax({ url: ‘php/upload.php’, //server script to process data type: ‘POST’, success: uploadComplete, // Form data data: formData, //Options to tell JQuery not to process data or worry about content-type cache: false, contentType: false, processData: false }); }); 在iPhone Safari上,更改处理程序函数被称为罚款,但ajax调用失败。 有什么建议?

target = _blank无法在iphone中运行

我正在构建一个phonegap应用程序,如果用户点击应用程序中的T&C链接,则必须显示外部条款和条件页面。 此页面必须在新窗口中打开,用户应该能够在访问此页面后导航回应用程序。 我的应用程序在Android和Blackberry设备上运行良好。 但在iPhone中 ,“条款和条件”页面在同一窗口中打开,用户无法导航回应用程序。 如果用户关闭应用程序(通过按中心按钮)并再次打开它,则会显示相同的“条款和条件”页面,并且用户无法前进到下一页。 请在下面找到代码段。 请建议。

iPhone iOS7 3D选择/下拉function

当它显示选择选项(附加图像)时,我不喜欢新的iOS7 3D选择框。 它在iPad上很好看,外观平整。 它使网页的移动视图看起来破碎并且让用户感到困惑。 之后很难远离盒子,与页面的背景混合等… 反正有没有覆盖这个看起来很糟糕,无法使用的function? 默认为旧?

在Web浏览器中禁用iPhone特定控件

我想知道是否有任何方法可以隐藏(1)和(2)在我附图中。 当您点击文本字段两次“选择”,“复制”,“替换”等弹出窗口时,是否可以通过iPhone浏览器上的HTML5 / CSS3禁用? 当键盘弹出时,它包含黑色顶部,默认情况下在键盘顶部包含“下一个”,“上一个”,“完成”按钮。 是否可以通过iPhone浏览器上的HTML5 / CSS3禁用? 谢谢。

独立的Web应用程序链接脚本 – 阻止它附加具有特定类的链接?

此脚本可防止在Mobile Safari中打开链接。 这适用于iOS应用程序模式(主屏幕书签)上的Web应用程序。 gist.github.com/1042026 if((“standalone” in window.navigator) && window.navigator.standalone){ // If you want to prevent remote links in standalone web apps opening Mobile Safari, change ‘remotes’ to true var noddy, remotes = false; document.addEventListener(‘click’, function(event) { noddy = event.target; // Bubble up until we hit link or top HTML element. Warning: BODY element is not […]

在iPhone上的Jquery ui datepicker?

JQuery ui datepicker不会在移动safari上工作。 任何变通方法还是后备?