我读了很多关于'Access-Control-Allow-Origin'的错误,但我不明白我要解决的问题:(
我正在玩Google Moderator API,但是当我尝试添加新的系列时,我会收到:
XMLHttpRequest cannot load
https://www.googleapis.com/moderator/v1/series?key=[key]
&data%5Bdescription%5D=Share+and+rank+tips+for+eating+healthily+on+the+cheaps!
&data%5Bname%5D=Eating+Healthy+%26+Cheap
&data%5BvideoSubmissionAllowed%5D=false.
Origin [my_domain] is not allowed by Access-Control-Allow-Origin.
Run Code Online (Sandbox Code Playgroud)
我尝试使用和不使用回调参数,我尝试在标题中添加"Access-Control-Allow-Origin*".我不知道如何在这里使用$ .getJSON,如果申请,因为我必须添加Authorization标头,我不知道怎么做没有来自$ .ajax的beforeCall:/
这个黑暗的任何光明吗?
那是代码:
<script src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
var scope = "https://www.googleapis.com/auth/moderator";
var token = '';
function create(){
if (token == '')
token = doCheck();
var myData = {
"data": {
"description": "Share and rank tips for eating healthily on the cheaps!",
"name": "Eating Healthy & Cheap",
"videoSubmissionAllowed": false
}
};
$.ajax({
url: 'https://www.googleapis.com/moderator/v1/series?key='+key,
type: 'POST',
callback: '?',
data: …Run Code Online (Sandbox Code Playgroud) 我有一个使用SourceTree管理的Bitbucket Git存储库.
我有2个文件夹要提交,但我需要忽略这些文件夹中的所有文件,因为它们只包含临时文件.
我怎样才能做到这一点?
我收到了这个错误
Gradle 'project_name' project refresh failed: Unable to find valid certification path to requested target
当我在Android Studio 0.8.14 Mac OSX上创建一个新项目时
Build.gradle文件似乎变空了
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.13.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
} }
allprojects {
repositories {
jcenter()
} }
Run Code Online (Sandbox Code Playgroud)
我无法运行该项目,似乎我必须手动配置所有内容.
这是idea.log http://pastebin.com/kyhfrBp9
我希望我的视图仅在横向模式下旋转,顺时针和逆时针旋转.
我读到了android <2.2的唯一逆时针方向,这不是问题,我的App现在是+2.2.
我修改我的清单以捕获配置更改
android:configChanges="keyboardHidden|orientation"
Run Code Online (Sandbox Code Playgroud)
我重写我的活动以捕获配置更改
@Override
public void onConfigurationChanged(Configuration newConfig) {
Run Code Online (Sandbox Code Playgroud)
而且我知道如何抓住方向
Display display = ((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay();
int rot = display.getRotation();
Run Code Online (Sandbox Code Playgroud)
但是......我不知道如何触发适当的横向方向,我这样做:
if (rot == Surface.ROTATION_90 || rot == Surface.ROTATION_270){
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}
Run Code Online (Sandbox Code Playgroud)
但总是旋转到counterclocwise :-(
如何设置左右横向?
编辑
如果我在清单中设置方向:
机器人:screenOrientation = "风景"
活动的布局始终保持"左侧景观",我想要在左右景观之间进行更改:S
你能给我一些建议来组织Package Explorer吗?
我有很多已关闭的项目,有时候我必须在项目之间进行很多密切的项目.
有一些插件或任何东西来组织文件夹或类似的项目?
我有一个开发数据库(MYSQL),我想在某些时候加载新数据.我想删除所有表的内容.删除所有表(包括具有外键约束的表)的内容的最佳方法是尽可能自动化.是否有截断全部/丢弃所有等效约束?
谢谢
我认为这个问题是自我解释的:-)
当我浏览Application eclipse时给我发错误.
我正在使用GWT + Java-AppEngine开发一个测试应用程序,并且部署非常繁重和缓慢.
我读到了关于GWT的最小化排列或并行编译,但我的互联网连接不太好,我认为我正在将重型文件上传到App Engine Server.
我该如何优化呢?我可以查看瓶颈在哪里?
我需要多次部署的原因是因为我通过OAuth使用Google API而我无法将localhost设置为回调(我这样做?).
嗨,我注意到我在Libraries/Cache OSX 10.9上有来自AndroidStudio的大文件夹<1Gb
文件夹是:
我目前正在使用AndroidStudio 1.4 beta 4
我可以安全删除其中一些缓存文件夹吗?你知道这样做的正确方法是什么?
我在$ .post回调上加载了一些内联javascript的html."喜欢那样"的东西:-)
callback{
response_data = '<p>string with html and </p><script "javascript">var scripts...</script>'
jQuery('#selector').html(response_data);
}
Run Code Online (Sandbox Code Playgroud)
但是当我这样做时,我看不到Chrome的Scripts选项卡上加载的新内联javascript.我看到网络选项卡上的JS和js正在执行,但我无法调试此代码.
有关如何调试此代码的任何想法?谢谢!
android ×3
ajax ×2
eclipse ×2
java ×2
jquery ×2
macos ×2
caching ×1
certificate ×1
cors ×1
debugging ×1
deployment ×1
git ×1
gitignore ×1
google-api ×1
gradle ×1
ide ×1
javascript ×1
jsonp ×1
landscape ×1
mysql ×1
oauth ×1
orientation ×1
packages ×1
performance ×1
rotation ×1
sensor ×1