草庐IT

$​​Safari​​

全部标签

让iOS Safari浏览器支持油猴脚本

Userscripts是一款免费iOSSafari浏览器插件,可以兼容油猴脚本,但如果油猴脚本代码没有对手机进行适配的话可能不会生效。 1、首先打开设置找到 Safari浏览器 选择 扩展 然后勾选 Userscripts 所有网站中选择 允许  然后打开Userscripts后按照下图所示,在iCloud云盘文稿中新建一个文件夹用于存放脚本.JS 文件,然后点击完成。​​​​​​​ Userscripts可以读取文件夹中的脚本文件,可在电脑上导出需要使用的油猴脚本,利用微信文件助手或QQ等传送到手机中,手机上将脚本存放到之前新建的目录中。   导出脚本方法电脑中导出脚本可直接在安装此脚本按钮

ios - 如何强制在 WebView 中单击的任何链接在 Safari 中打开?

我的应用程序中有一个WebView,我希望在WebView中单击的任何链接都能在Safari中打开(而不是WebView本身)。我正在使用Swift开发应用程序。执行此操作的最佳方法是什么? 最佳答案 这在Swift中的完成方式与在Obj-C中基本相同:首先,声明您的ViewController符合UIWebViewDelegateclassMyViewController:UIWebViewDelegate然后执行webViewShouldStartLoadingWithRequest:navigationType:在你的View

ios - 如何强制在 WebView 中单击的任何链接在 Safari 中打开?

我的应用程序中有一个WebView,我希望在WebView中单击的任何链接都能在Safari中打开(而不是WebView本身)。我正在使用Swift开发应用程序。执行此操作的最佳方法是什么? 最佳答案 这在Swift中的完成方式与在Obj-C中基本相同:首先,声明您的ViewController符合UIWebViewDelegateclassMyViewController:UIWebViewDelegate然后执行webViewShouldStartLoadingWithRequest:navigationType:在你的View

objective-c - 我可以为 Safari View Controller 预加载 Web 内容吗?

我可以毫无问题地创建SafariViewController:letsvc=SFSafariViewController(URL:NSURL(string:remote_url)!,entersReaderIfAvailable:true)self.presentViewController(svc,animated:true,completion:nil)在向用户显示ViewController之前,有什么方法可以预加载URL吗?例如,我可以先在后台预加载URL(网页内容),然后在用户点击某些内容后,我可以立即将内容显示在SafariViewController中。用户会感觉页面加载

objective-c - 我可以为 Safari View Controller 预加载 Web 内容吗?

我可以毫无问题地创建SafariViewController:letsvc=SFSafariViewController(URL:NSURL(string:remote_url)!,entersReaderIfAvailable:true)self.presentViewController(svc,animated:true,completion:nil)在向用户显示ViewController之前,有什么方法可以预加载URL吗?例如,我可以先在后台预加载URL(网页内容),然后在用户点击某些内容后,我可以立即将内容显示在SafariViewController中。用户会感觉页面加载

苹果 iCloud 密码管理器现支持 Chrome / Edge 等非 Safari 浏览器

7月13日消息,开发者RickyMondello近日发现,在安装macOSSonoma新版更新之后,用户可以在谷歌Chrome、微软Edge等浏览器上使用苹果的密码管理器。Mondello运行升级最新测试版macOSSonoma更新之后,发现可以在非Safari浏览器上使用iCloudKeychain,自动填充密码和验证码,而且这些第三方浏览器也支持保存这些新密码。苹果还为macOSSonoma用户,在ChromeWebStore和EdgeWebStore上架了“iCloud密码”扩展程序,IT之家在此附上概述如下:iCloud密码可让你在Chrome中登录网站时,从iCloud钥匙串填充密码

苹果发布 Safari 浏览器技术预览版 174 更新

7月13日消息,苹果今天发布了Safari浏览器技术预览版新版本,最新版本号升至174,主要修复了存在于CSS、CSSContainerQueries、布局、JavaScript、媒体、弹出框、辅助功能、SVG和WebAPI中的错误,并改进其性能。Safari技术预览版174正在测试多项新功能、新特定,待测试稳定且成熟之后,将整合到macOSSonoma中的Safari17稳定版中。Safari17新版浏览器支持多账号功能,方便用户独立访问历史、收藏夹、网页应用和隐私浏览等。Safari技术预览版174浏览器进一步增强了 FeatureFlags功能,该功能上线后将取代开发菜单的实验功能部分。

Chrome/Safari 浏览器怎么查看网络请求的 http 协议版本

通过Chrome或者Safari浏览器的开发者工具查看网络请求后,发现只能看到scheme是https,但是看不到http协议是1.1还是2,亦或者是http3查看http请求http协议版本的方法是:鼠标右键表头中的任何一项,随后勾选上「Protocol」随后可以看到新增了一列Protocol,显示了http协议版本

jquery - iOS Safari – 如何禁用过度滚动但允许可滚动的 div 正常滚动?

我正在开发一个基于iPad的网络应用程序,需要防止过度滚动以使其看起来不像网页。我目前正在使用它来卡住视口(viewport)并禁用过度滚动:document.body.addEventListener('touchmove',function(e){e.preventDefault();});这对于禁用过度滚动非常有用,但我的应用程序有几个可滚动的div,并且上面的代码阻止它们滚动。我只针对iOS5及更高版本,因此我避免了像iScroll这样的骇人听闻的解决方案。相反,我将此CSS用于我的可滚动div:.scrollable{-webkit-overflow-scrolling:to

jquery - iOS Safari – 如何禁用过度滚动但允许可滚动的 div 正常滚动?

我正在开发一个基于iPad的网络应用程序,需要防止过度滚动以使其看起来不像网页。我目前正在使用它来卡住视口(viewport)并禁用过度滚动:document.body.addEventListener('touchmove',function(e){e.preventDefault();});这对于禁用过度滚动非常有用,但我的应用程序有几个可滚动的div,并且上面的代码阻止它们滚动。我只针对iOS5及更高版本,因此我避免了像iScroll这样的骇人听闻的解决方案。相反,我将此CSS用于我的可滚动div:.scrollable{-webkit-overflow-scrolling:to