草庐IT

Cross-Site-Iframe

全部标签

html - iFrame 对凭据没有挑战性

我正在尝试创建一个仅包含img的phonegap应用程序标签或iframes,所有这些都来self们网络上的许多不同服务器。我目前面临的挑战是,当您导航到例如http://my-intranet-domain/image.png时在浏览器中,您会看到一个登录对话框,用于输入您的事件目录凭据;当你把它写成在phonegap应用程序(或者甚至是macbook上的Chrome和Safari)中,您只会收到401错误(没有凭据挑战)。我怎样才能:在这种情况下对用户名和密码的挑战并且,可能:获得用户名和密码后,请记住这一点,这样您就不必再次询问(这些图像/iframe可能来自许多不同的服务器,但

iOS 9 和来自 iframe 的 Safari 上的通用链接

我正在尝试获得一个通用链接,指向我在iOS9上运行的iOS应用程序。该链接应显示在iframe中。截至目前,我已经使用以下方法在iOS9上为chrome正常工作:ChromeiOS9allgood此链接在iframe的Safari上不起作用。通过一些实验,我发现从我的本地ip调用时,以下链接确实有效:SafariiOS9problemcase但出于某种原因,当我将此链接添加到与通用链接(demo.linkid.be)位于同一域的页面上时,这不会打开我的iOS应用有什么想法吗?或者这是此时Safari中的错误?[更新]如果您长按链接,带有以下链接的SafariiOS9将可用。将出现一个操

javascript - iOS - 删除具有焦点输入元素的 iFrame 保持光标可见和键盘打开

在iOS中打开:https://jsfiddle.net/rLLvd18q/31/我有一个页面托管带有输入元素的iFrame。外部页面有一个从DOM中删除iFrame的按钮。在iOS9.3.2的Safari/Chrome中(我在iPhone6s上测试过)在输入聚焦时单击该按钮,会导致iFrame被删除,但光标在屏幕上保持闪烁。此外,键盘保持打开状态(点击按键无任何作用)。关闭键盘后,单击屏幕中的任何其他位置会导致键盘再次弹回。我已经尝试在单击按钮并执行操作后从托管页面单击按钮向iFrame发布消息document.activeElement.blur()在iFrame中。没有帮助...

iphone - 防止移动 safari 上的水平滚动,overflow-x :hidden breaks site

我正在寻找防止在移动safari中我的投资组合网站上的水平滚动。该设计的特点是屏幕外的内容div,直到用户单击菜单项,然后它们才会转换到屏幕上。这在桌面上运行良好,但在移动设备上它会留下大量额外的空白空间,用户可以水平滚动进入。网站是http://www.robiannone.com我用过这个viewport标签我试过使用overflow-x:hidden没有任何运气的媒体查询。当我将overflow-x:hidden添加到html或body标签时,什么也没有发生,但是当我将它添加到html和body标签时,网站会中断,并在标题附近放置一个滚动条。我已经搜索了其他解决方案,但到目前为止

javascript - 在 iOS 设备上的 iframe 中填写表单时跳转页面

我的iOS浏览器有问题这是启动条件:-我们有一个简单的html页面,它包含iframe-iframe还包含带有表单的简单html页面-iframe没有滚动并且它的大小是固定的错误:现在,如果我们要在iPhone上(从Chrome/Safari浏览器)打开这个页面并开始填写表格,然后在打印文本的某个时刻,页面自行向下滚动Thisisexamplelink为什么会这样?如何防止页面的这些自动“跳转”? 最佳答案 这可能有效:HTML:CSS:.scroll-wrapper{-webkit-overflow-scrolling:touch

ios - 必须在 UIWebview 的 iframe 中使用 Google Maps Embed API

我正在尝试在UIWebview上加载谷歌地图并调用http://maps.google.com/?saddr=22.718019,75.884460&daddr=33.391823,-111.961731&zoom=10&output=embed但它显示错误“GoogleMapsEmbedAPI必须在UIWebview的iFrame中使用”它之前工作但现在不工作。我正在尝试像这样在iframe中加载此URLNSString*googleMapsURLString=[NSStringstringWithFormat:@"http://maps.google.com/?saddr=%1.6

ios - Cordova、iOS 和 iframe 不会加载内容,除非我允许访问 href ="*"

我有一个网络应用程序,它有一个嵌入式map字段,它是使用iframe实现的https://maps.google.com/...我正在将我们的应用程序(目前作为主屏幕图标运行)移植到iOS上的Cordova,因此添加了一个Cordova包装器。我们已经在Android上通过Cordova运行该应用程序。我有一个div,有一个子元素最初,当Cordova项目只关注Android时,我在config.xml但是,这不起作用。iframe使用mapurl甚至不会尝试加载,也没有说明原因。所以我开始阅读并尝试这些设置,基本上在iOS上,它们所做的只是映射到NSAppTransportSecur

ios - MVC 中的“/.well-known/apple-app-site-association”错误

所以我们在丹麦这里托管了一个站点。在大多数情况下,它运行得非常顺利。所以我正在重新安排逻辑流程,我注意到“找不到路径”错误有一个非常具体的要求:2018-01-1209:37:01,316[65]ERRORDAFReturnLabelSite.MvcApplication-App_ErrorSystem.Web.HttpException(0x80004005):Thecontrollerforpath'/apple-app-site-association'wasnotfoundordoesnotimplementIController.atSystem.Web.Mvc.Defaul

ios - Cross-Store 与 Fetched Properties 的关系较弱?

我想在我的CoreData模型中将我的引用数据与我的用户数据分开,以简化我的应用程序的future更新(并且因为,我计划将数据库存储在云端,而无需将引用数据存储在云,因为这是我的应用程序的一部分)。因此,我一直在寻找一种使用获取的属性来编写跨商店关系代码的方法。我还没有找到这方面的任何示例实现。我有一个使用两种配置的核心数据模型:数据模型配置1:UserData(与用户相关的实体)数据模型配置2:ReferenceData(与应用程序本身相关的实体)我为这两个配置设置了2个不同的SQLite持久存储。UserData配置(和存储)包含实体“User”ReferenceData配置(和存