mobile-safari 相关问题

Apple的Safari网络浏览器的移动版本。

Safari 浏览器中的角标签集滚动

在 Safari 浏览器中从滚动开始滚动到结束时使用滚动时,我遇到了一些问题。 单击显示悬停效果时的最终按钮我必须单击第二次才能单击该按钮...

回答 0 投票 0

为什么我的应用程序仅在移动浏览器上的每个文本下方都有边距?

我正在使用 HTML、CSS 和 Javascript 开发应用程序。 问题是我看到我的应用程序中每个文本下面的小空间,如边距,只出现在手机浏览器或......

回答 0 投票 0

iOS Safari 16 已允许地理定位,但导航器权限仍显示“提示”

我正在使用地理定位来检测位置... 如果(导航器中的“权限”){ navigator.permissions.query({ name:'geolocation' }).then((result) => { if (result.state === 'gra...

回答 0 投票 0

iPhone iOS WKWebView 中的 MediaSource?

我在 Ionic 应用程序中使用 MediaSource sourcebuffer: this.mediaSource = new MediaSource(); this.mediaSource.addEventListener('sourceopen', (_) => { this.sourceBuffer = this.mediaSource.

回答 1 投票 0

jQuery each() 在 iOS 上返回意外结果

我在 iOS Safari 和 iOS 设备上遇到 jQuery each() 和 find() 方法的问题。 squareTextWidth 在 iOS 中不返回任何内容,而在 PC 上它返回正确的 offsetWidth 值。在...

回答 1 投票 0

Safari (iPhone) 上的某些字体大小变大了

是否有 CSS 或其他原因导致 Safari/iPhone 忽略某些字体大小设置?在我的特定网站上,iPhone 上的 Safari 渲染了一些字体大小:13px 文本大于字体大小:15px 文本...

回答 5 投票 0

存在多线程支持时,为什么 TensorFlow.js wasm 后端无法初始化?

iOS Safari 16.4 在 WASM_HAS_MULTITHREAD_SUPPORT: true 时无法初始化 wasm 后端。 它适用于桌面版 Safari,也适用于带有 SIMD 的 iOS Safari。也就是说,当 WASM_HAS_SIMD_SU ...

回答 0 投票 0

iOS/iPadOS safari 推送 api 支持

iOS/iPadOS版本的safari支持service worker push api标准吗?

回答 5 投票 0

Safari 从 .AVIF 回退到 .GIF 使用 <picture> 标签不起作用

说明: 我试图在 Chrome 和更新的浏览器上显示 .AVIF 图像,同时在 Safari 等不正确支持 .AVIF 图像的浏览器上显示 .GIF 图像。然而,在 Safari 上,....

回答 0 投票 0

强制链接从应用内浏览器切换到真实浏览器

当有人在 Instagram 或 TikTok 等应用程序上单击指向我网站的链接时,该链接会在应用程序浏览器内打开。当他们点击另一个网站的链接时,它也会在应用内浏览器中打开,...

回答 2 投票 0

Mobile Safari:为什么 window.scrollTo(0, 0) 没有滚动到 (0, 0)?

我使用 Bootstrap 3、Sammy.js 和 Knockout 3 构建了一个小型单页 Web 应用程序。我发现当页面向下滚动时,我无法获取 window.scrollTo(0, 0 ) 在 Mobile Safari 上工作 ...

回答 5 投票 0

如何检测 JavaScript 对 SMS 的支持?

我正在使用 sms://... 链接实现 SMS 共享按钮。问题是,如果用户的设备上没有 SMS 应用程序,此链接将不会执行任何操作或导致错误。我希望能够...

回答 0 投票 0

当 Safari 不是使用 URL 方案的默认浏览器时,从 iOS 14 上的应用程序启动 Safari

在iOS 14中,Apple推出了将任何浏览器设置为默认浏览器的功能,这是一个不错的功能。 如果您从浏览器启动本地 iOS 应用程序以执行某些操作,然后将控制权留在...

回答 2 投票 0

Safari 桌面和 Safari iOS 不支持哪些 Web 组件功能?

下面的大多数参考资料都提到 Safari 部分支持 Web 组件。 具体来说,Safari 桌面版和 Safari iOS 不支持哪些 Web 组件功能? 是否有技术文档或

回答 3 投票 0

WebRTC Safari:没有发射就没有接收(更准确地说没有 ICE 候选回调)

下面的 JS fiddle 显示如果没有添加本地视频轨道,Safari 不想接收视频流。更准确地说,ICE 候选回调永远不会发生。 https://jsfiddl...

回答 1 投票 0

如何在本地将信息从 Safari 共享扩展传回网页?

iOS/Android 上的 Imagine 网页能够使用 Safari 共享扩展共享带有自定义请求内容的文件(使用 Web 共享 API)。 我正在寻找一种可靠的方式来获得回应(比方说套利...

回答 2 投票 0

Safari 事件侦听器<select> 单击和鼠标按下

每当某个 元素选项菜单弹出时,我需要根据用户的操作更改其中的选项。焦点不起作用,因为它只适用于第一个 每当某个 <select> 元素选项菜单弹出时,我需要根据用户的操作更改其中的选项。 focus 不起作用,因为它仅适用于第一次点击,不适用于后续点击。 click 不起作用,因为它在单击选项时触发,这为时已晚,我需要在他们选择选项之前运行该事件。 mousedown 元素的<select> 事件不会在 Safari 中触发。我研究了 Safari 中的事件监听,似乎他们在做自己的事情,不支持规范所说的事件。我无法弄清楚如何知道事件侦听器何时可以与 Safari 一起工作。一个人得到一个与另一个浏览器一起工作的网站,然后必须跳过 Safari 的箍。 其他问题/答案的一些建议是: 添加cursor: pointer,这对我不起作用 使用onclick和onmousedown,对我也没有用。 这是一个例子,mousedown document.addEventListener('mousedown', (event) => { if (event.target.localName !== 'select') return console.log('select mousedown') }); <select onmousedown="console.log('select onmousedown')"> <option>Please select</option> <option value="1">foo</option> <option value="2">bar</option> </select> <div id="feedback"> </div> 如何获得 mousedown 或 onmousedown 与 safari 一起使用?

回答 0 投票 0

如何让元素固定在手机键盘上?

我正在使用 editorJS 构建一个编辑器。对于 PC,我在视口滚动之后的顶部创建了一个粘性工具栏。但是,对于移动设备,stikcy 工具栏不会固定在

回答 1 投票 0

如何从移动设备测试 Vaadin PWA 应用程序

我正在尝试从我的 iPhone 测试我的 Vaadin PWA 应用程序。该应用程序已构建并在生产模式下运行。所有 PWA 配置似乎都已到位,包括启用 SSL。我可以从

回答 1 投票 0

为什么桌面版 Safari 15 不尊重我的主题颜色设置?

我的网站 ( https://knpw.rs ) 在 中有一个标签,如下所示: 在 Safari Mobile (iOS) 上,主题颜色为

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.