草庐IT

$​​Safari​​

全部标签

UserScripts Safari 苹果iOS上特别好用且免费的脚本插件,五分钟学会

JavaScriptyyds。如果你喜欢用ChromeforiOS,那么你也可以试试通过QuantumultX/Surge等代理工具及其提供的方法为网站的特定网页嵌入JavaScript用户脚本,用于移除网页上的广告或加速视频广告跳过等;(参阅本文附注)UserScripts介绍(iOSApp)Userscripts是一款免费iOSSafari 浏览器插件,可以兼容油猴脚本,但如果油猴脚本代码没有对手机进行适配的话可能不会生效。 注意!本App需在iOS15及后续版本使用一个开源的用户脚本管理器(forSafari);官方项目仓库及介绍: GitHub-quoid/userscripts:An

Objective-c/iOS - 使用 Safari 打开本地 html 文件

我有一个HTML文件保存在这样的临时目录中:NSFileManager*fileManager=[NSFileManagerdefaultManager];NSString*documentDirectory=NSTemporaryDirectory();NSString*documentPath=[documentDirectorystringByAppendingPathComponent:@"mydocument.html"];[fileManagercreateFileAtPath:documentPathcontents:myHTMLDocumentDataattribute

ios - Force iOS 应用程序在 safari 中打开外部链接

我有一个iOS应用程序,是我使用PhoneGap和JQuerymobile制作的。该应用程序有一些我想在移动safari中打开的外部链接,但截至目前,它们只是在应用程序View中打开。链接是这样写的:ClickHere我阅读了JQuery移动文档,它指出添加rel="external"可以解决这个问题,但显然不是。有任何想法吗?请记住,这是一个基于HTML的应用程序。 最佳答案 最终能够通过导航到MainviewController.m并查找其中提到webView的部分(如其他帖子中所述)然后将其更改为此/*Commentoutth

ios - 升级到 Safari 7.0.4 后无法在本地和远程设置 Web 检查器断点

升级到OSX10.9.3(13D65)和Safari7.0.4(9537.76.4)后,我无法使用SafariWeb检查器在我的cordova应用程序中设置断点。启用的断点显示为深灰色,禁用为浅灰色。“调试器”语句被忽略。该行为在模拟器(iOS7.111D167)或物理设备(iOS7.1.111D201)上是相同的。移动应用程序确实显示在“开发”菜单下(iPad模拟器或xxxiPad)。我可以检查DOM。我尝试了这个问题中建议的解决方案:WhyisWebInspectorshowingme"noinspectableapplications"?,还有这个WhySafarishows"N

IOS UIWebView : opening links in safari

我创建了自定义类,文件是showBlock.h和showBlock.m,用于以编程方式加载UIWebView,showBlock.m的实现是#import"showBlock.h"@implementationshowBlock;@synthesizemainViewContObj;-(void)showView{UIWebView*aWebView=[[UIWebViewalloc]initWithFrame:CGRectMake(0,0,320,50)];aWebView.autoresizesSubviews=YES;aWebView.autoresizingMask=(UIVi

ios - 如何打开从 PhoneGap 3.1 应用程序到 Safari/Chrome 浏览器的外部链接?

我需要做的就是从AppLink打开一个外部网页链接到iPad的浏览器(Safari、Chrome等)。PhoneGap3.1表示可以通过名为InAppBrowser的插件来完成。很好,我安装了它并在config.xml中添加了以下几行然后我在我的页面中添加了一个链接,需要打开网页:-asdf用下面的JS$(document).on('click',".linkexternal",function(e){e.preventDefault();//window.open('http://apache.org','_blank','location=no');window.open('htt

html - 防止在 iPhone Safari 中自动选择多选框的第一个选项

我在iPhoneSafari上遇到多选框问题。当我打开多选框时,它会自动选择第一个选项。这是我正在使用的代码片段:Test1Test2Test3我添加了一个带有disabled属性的空白选项(参见下面的here)作为第一个选项,但它在iPhoneSafari中不起作用。我使用的是iPhone6s+: 最佳答案 disable=disable只需将其添加到选项中,这样就没有人能够访问该选项 关于html-防止在iPhoneSafari中自动选择多选框的第一个选项,我们在StackOverf

javascript - 在移动版 Safari 中显示键盘时防止屏幕向上滚动

我正在构建一个在一个View底部有一个Angularjs应用程序。iOS9移动版safari的问题:聚焦文本区域时,会显示软键盘并覆盖View的下部。如何在键盘可见时向上滚动页面,以便不覆盖内容(即文本区域)? 最佳答案 这是一种可以防止滚动的方法。当您的输入处于焦点位置时,将overflow:hidden添加到文档主体。functiontoArray(collection){returnArray.prototype.slice.call(collection);}functionnoScroll(event){if(event.

ios - 构建 safari HTML5 全景图的教程?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion是否有像Apple技术演示中介绍的那样构建基于HTML5的VR全景图的教程?我问是因为关于再现VR效果的搜索结果或教程很少。这是链接:VRDemo

ios - IOS 上的 Safari 中每个域允许多少个同时 websocket 连接?

同时打开我们网站的多个网页时,我们在IOS设备上使用Safari时遇到问题。问题似乎与我们的长轮询请求和Safari对每个域的并发连接数的限制有关。如果我们在SignalR中切换到websockets,这个问题会得到解决吗?或者Safari对每个域的并发连接数施加的限制对我们来说仍然是一个问题吗? 最佳答案 关于Safari和Websockets-在新版本的SignalR中,您可以连接到多个集线器,因此这会增加计入限制的总连接数。如果我有多个连接,我会看到阻塞。仍在努力弄清楚,但可以肯定的是,即使在2019年,Safari仍然在执行