我刚刚发现我的浏览器在尝试使用自定义http标头进行跨域ajax调用时发送了一个额外的"OPTION"请求.我认为它被称为"预检请求".
是否可以禁用此功能并发送初始请求?
这是我的javascript测试代码:
$(document).ready(function() {
$.ajax({
url: "http://google.fr",
crossDomain: true,
headers: {
"X-custom-parameter": true
}
});
});
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!
我正在为iPad开发一个应用程序,我尝试处理多个方向.我的应用程序包含一个webview和一个加载UIImageView,当我的webview加载内容时出现.
这个UIImageView有一个我在InterfaceBuilder中设置的背景图像.当我将方向更改为横向时,图像会被剪切.
我希望UIImageView在ipad处于纵向模式时设置image-portrait.png,在横向模式下设置image-landscape.png.
感谢您的帮助和建议!
截图:

我注意到,当我以编程方式更新自动布局约束时,在旋转屏幕时会恢复所有更改.
重现问题:
带有UIView的基本Storyboard界面和2个约束:
使用IBOutlet创建并链接这两个约束
对我来说似乎是一个错误.
你怎么看 ?
截图:
约束#1:
约束#2:
ajax ×1
autolayout ×1
cross-domain ×1
http-headers ×1
ios ×1
ipad ×1
iphone ×1
option ×1
orientation ×1
preflight ×1
sdk ×1
uiimageview ×1