mobile-safari相关内容

IOS重定向至特定的密码重置页面?

登录我们的网站时,会出现以下iOS消息: 当用户点击在网站上更改密码时,我们是否可以将文件放在我们网站的根文件夹中,以告知iOS重定向到以下确切的URL,而不仅仅是我们的主页 ? www.example.com/pages/reset-password/ 推荐答案 一种方法是在您的服务器上设置/.well-known/change-password重定向到您的实际密码重置页面 ..
发布时间:2022-08-09 23:02:57 移动开发

通过Safari访问时,React应用程序会抛出401错误,但不会以其他方式访问

我在CloudFront分发版后面的S3存储桶中托管了一个Reaction应用程序。它与Django服务器对话。登录在所有浏览器上都可以正常工作(确认凭据正确,并且没有基本的连接问题)。一旦登录,应用程序就会重定向到一个页面,该页面通过FETCH执行一个简单的GET请求(到一个需要身份验证的URL)。这在所有桌面浏览器(MacOS)上都能成功运行,Safari除外,Safari收到401未经授权的 ..

IOS禁用键盘选项卡箭头

我需要使用JavaScript禁用iOS上的键盘选项卡箭头,甚至需要禁用基于Web的应用元标记(如果有)。 我尝试了几个选项,但在选择菜单时遇到问题。 我也无法将所有tabindex恢复为-1,因为这会损害桌面和其他设备上的制表符功能。 如有任何帮助,我们将不胜感激。 这是我为跳转到只读字段所做的一个例子。 数据-lang=“js”数据-隐藏=“假”数据-控制台=“真”数 ..
发布时间:2022-04-07 17:18:00 前端开发

当键盘可见时,iOS 15 Safari会检测到浮动地址栏

在Safari iOS15中,默认情况下,地址栏固定在视区的底部。如iOS 15 Safari floating address bar所述,您可以使用padding-bottom: env(safe-area-inset-bottom)确保内容显示在其上方。 但是,如果键盘可见,则环境变量不起作用,因为浮动地址栏显示在键盘上方,并清除视区的底部。这可能会导致某些内容隐藏在其下方。 以下是 ..
发布时间:2022-04-07 17:16:26 移动开发

IOS PWA单机版:如何在新窗口中强制打开

我在主屏幕上保存了PWA,这将以标准方式打开,没有搜索栏或底部按钮(共享、选项卡等)。 因此每个链接都在PWA中打开,这是意料之中的。 我在Safari中显示pdf时遇到了问题,因为它们通常在Safari中打开时带有";Share";按钮和所有底部栏,但在PWA中,它们打开时没有底部栏和任何Share按钮。 所以我的想法是在新的Safari窗口中打开PDF链接(h ..
发布时间:2022-04-04 22:20:39 移动开发

在Mobile Safari Break应用程序中反应PWA图像上传?

我们很惊讶在网上没有发现任何提及此问题的内容,因此我们在此发帖,希望找到解决方案。 在Mobile Safari中使用iPhone时,当我们运行下面两个容易遵循的测试时,一个有效,一个不起作用。 这里是链接 https://pwa-react.netlify.com/ 以下是我们运行的两个测试(都列在链接中),其中一个在非PWA模式下工作,另一个在PWA模式下失败。 测试1:工 ..
发布时间:2022-04-04 22:18:07 移动开发

在手机Safari中,网站添加到主屏幕,导航页面时在顶部和底部显示灰色条,如何使其全屏?

我有一个多页网站。我使用“共享”菜单中的“添加到主屏幕”按钮将其添加到iPhone的主屏幕上。 当我使用主屏幕中的图标打开它时,网站会全屏显示。但当我转到具有不同路线的任何子页面(如example.com/page)时,我会在顶部和底部看到灰色条,显示地址、后退和前进导航、完成按钮、共享按钮、在Safari中打开按钮。 如何使其始终全屏显示? 不能将发送路线更改为使用#。 它在过去的某 ..

iPad Safari 滚动会导致 HTML 元素消失并延迟重新出现

我目前正在为 iPad Safari 开发一个使用 HTML5 和 jQuery 的 Web 应用程序.我遇到了一个问题,其中较大的滚动区域会导致屏幕外的元素在我向下滚动到它们时出现延迟. 我的意思是,如果我有一排屏幕外的图像(甚至是带有渐变的 div),当我向下(或向上)滚动到它时,预期的行为 是让元素在我滚动到它时出现在屏幕上. 但是,元素不会出现,直到我将手指从屏幕上移开并且滚动 ..
发布时间:2022-01-30 19:20:08 移动开发

如何在 iPad 版 Safari 中使用 jQuery 识别触摸事件?是否可以?

是否可以使用 jQuery 识别 iPad 的 Safari 浏览器上的触摸事件? 我在 Web 应用程序中使用了 mouseOver 和 mouseOut 事件.iPad的Safari浏览器没有mouseOut和mouseMove之类的事件,是否有类似的事件? 解决方案 Core jQuery 对触摸事件没有什么特别之处,但您可以使用以下事件轻松构建自己的事件 触摸启动 触 ..
发布时间:2022-01-30 15:39:10 其他开发

移动 Safari 发出多个视频请求

我正在为 iPad 设计一个 Web 应用程序,它在移动 safari 中使用 HTML5.我通过运行 .NET Framework v2.0 的 IIS 7 上托管的 ASP.NET .ashx 文件手动传输文件. 基本代码部分如下所示: //如果我们接收到 range header 只传输部分文件if (context.Request.Headers["Range"] != null) ..
发布时间:2022-01-24 20:09:05 其他开发

在 Mobile Safari 上调试缓慢的 angular-ui-router 状态更改

我正在编写一个 Angular 应用程序,使用 angular-ui-router 来管理状态/路由. 在桌面浏览器(Chrome/Safari)上运行良好.但是,在 iPhone 4 上的 IOS 6 上的 Mobile Safari 上(以及在 iPhone 5 上的 IOS 7 上的较小扩展)上,通过 $state.go 更改状态可能需要长达 2 秒的时间. 我使用的是 ngTo ..
发布时间:2022-01-21 17:01:43 移动开发

在 iPhone 上的移动 Safari 中选择文本

我试图让 iphone 用户可以轻松地将一些文本复制到移动 safari 中的剪贴板.就像通常的“触摸保持复制"一样.我希望用户复制一段特定的文本.我可以完全选择用于包装文本的 html 标记.我怎样才能让它变得容易,而不是随意?例如: 有没有办法在使用 javascript 触地时“全选"文本?那么用户可以继续长按然后选择复制吗? 有没有办法调出“全选"选项?就像在文本框中输入时一样 ..
发布时间:2022-01-20 17:59:50 移动开发

强制 WebView 链接启动 Safari?

我的 iPhone 应用程序中嵌入了一个 UIWebView.我希望能够将该 web 视图中的某些链接打开到完整的 Mobile Safari 应用程序(即不是我的嵌入式版本). 是否有一种简单的方法来构建我的一些 href 来强制执行此操作,而不是在我的嵌入式 web 视图中打开每个链接? 谢谢. 解决方案 为了扩展 Randy 所说的,这是我在我的应用程序中使用的每个 ht ..
发布时间:2022-01-19 21:32:01 移动开发

检测页面是否在 JavaScript 中的 WKWebView 中加载

如何使用 javascript 可靠地检测页面是否加载到 WKWebView 中?我希望能够检测到这些场景: iOS 和WKWebView iOS 和野生动物园 不是 iOS 这里有一个关于 UIWebView 的类似问题.但它已经很老了,我不确定 WKWebView 是否仍然适用. 解决方案 您可以检查 WKWebKit 用于从 JavaScript 接收消息的 wind ..
发布时间:2022-01-19 21:30:05 移动开发

UIWebView 和 Safari 对比

UIWebView 是否使用与 Mobile Safari 相同的 JavaScript 引擎? 另外,UIWebView 是否像 Mobile Safari 一样支持所有 HTML5 功能?我特别关心 Web SQL 和 Web Workers 如果我有一个纯粹用 HTML 和 JS 编写的应用程序,我应该将它封装在 UIWebView 中还是应该在 Mobile Safari 中打 ..
发布时间:2022-01-19 21:28:12 移动开发