草庐IT

native_window_api_connect

全部标签

javascript - window.location.indexOf 在 Javascript 中不起作用

下面是我的。varmyString="http://localhost:8888/www.smart-kw.com/";alert(myString.indexOf("localhost"));这会提醒我...但是如果我将varmyString="http://localhost:8888/www.smart-kw.com/";更改为varmyString=window.location;,它不起作用(我没有收到警报)。varmyString=window.location;alert(myString.indexOf("localhost")); 最佳答案

javascript - 访问未配置。您的项目未启用 API (Google+ API)。请使用 Google Developers Console 更新您的配置

即使我在GoogleDevelopersConsole中启用了Google+API也出现错误Code:403"message":"AccessNotConfigured.TheAPI(Google+API)isnotenabledforyourproject.PleaseusetheGoogleDevelopersConsoletoupdateyourconfiguration." 最佳答案 您未在GoogleDeveloperconsole中为您的项目启用Google+API。确保它已启用并仔细检查您的代码是否使用与此项目匹配的正

javascript - Angularjs $window.open 弹出窗口被阻止

我正在尝试使用GithubAPI的webauthflow从AngularJS应用程序中。当我的注册表单提交时,我想打开一个新窗口将它们发送到授权页面。通常我只会在用户事件中使用window.open以确保它不会被弹出窗口拦截器捕获。在我的Angular应用程序中,我包装了一些GithubAPI和Angular服务,打开窗口的代码也放在那里。正因为如此,它被阻止了。我还尝试将它放在Controller中的一个函数中,该函数通过ng-submit被表单调用。所以问题是,是否有一种优雅的方式可以在我的服务或Controller中的某处提交的表单上打开一个新页面,或者我是否需要找到另一种方式来

javascript - 如何使用 window.location 获取子域?

如果我有一个主机名,例如:http://sample.example.com在Javascript中,我执行window.location.hostname,我会得到“example.com”还是“sample.example.com”?如果没有,我怎么能得到sample.example.com? 最佳答案 是的,window.location.hostname也会为您提供子域。如果这不起作用,或者某些其他浏览器不支持,您可以很容易地解析它://window.location.href=="http://sample.somedom

javascript - 当从 promise 调用时,window.open() 被浏览器阻止

我有这样的代码:window.open('https://api.instagram.com/oauth/authorize/','_blank','width=700,height=500,toolbar=0,menubar=0,location=0,status=1,scrollbars=1,resizable=1,left=0,top=0,modal=yes');当从代码的任何地方调用时,它工作正常,但是当我在promise中使用它时(见下文),它总是被浏览器阻止。有什么建议吗?action().success(function(r){//window.open(...);}Pr

Javascript: 'window' 未定义

我正在努力学习JavaScript,但是下面的代码一直给我带来很多麻烦:window.onload=function(){for(vari=0;i它来自外部JS文件,并且是唯一链接到页面的文件。findSeat、findMaleSeats、getSeatId和initSeats都稍后在文件中定义。当我双击这个文件时,出现以下错误:WindowsScriptHostError:'window'isnotdefinedCode:800A1391我已经尝试将代码移动到文件中的其他位置,将不同的函数(甚至是空函数)分配给window.onload和许多其他东西。看来我的电脑不知道window是

javascript - NodeJS/重新验证 : How can I recieve file upload in API?

我正在尝试从移动应用程序(用ReactNative编写,现在在iOS上运行)上传图像文件。文件被发送到我的RESTAPI,如下所示。我遇到了两个问题:我没有得到req.body,因为它始终是一个空对象,尽管header已正确提交。我想通过gridfs-stream将收到的文件写入我的数据库(GridFS),但我不知道该把代码放在哪里。APIconstrestify=require('restify')constwinston=require('winston')constbunyanWinston=require('bunyan-winston-adapter')constmongoo

javascript - connect.facebook.net/en_US/all.js 是做什么的

我想知道,facebook的all.js为赞按钮添加了哪些功能?-我正在尝试实现它,并找到了一个非常好的方法,即使没有加载all.js文件,类似的工作也很好,它会被注册等等..但是有什么我会想念的吗?如果我的页面上只有一个简单的赞按钮? 最佳答案 如果你只想使用like函数,你不需要all.js。like功能如此流行以至于有独立的插件,如您所用。有了all.js,您可以做更多的事情。例如,在其他人的墙上张贴故事或在他们同意的情况下访问他们的个人数据。 关于javascript-conne

javascript - Vimeo API -Froogaloop。 $f 未定义

使用API添加一个按钮,在页面上播放1个vimeo视频。我将Froogaloop插件添加到我的plugins.js文件中,并在我的main.js文件中调用它。这是我的代码ready=function(player_id){varplayButton,player;player=$f(player_id);playButton=$('#playButton');returnplayButton.on('click',function(e){e.preventDefault();player.api('play');});};$f(document.getElementById('play

javascript - API 数据在控制台中返回 Unicode 字符

自从过去两天以来,我面临着一个相当困惑的问题。我正在开发一个文档管理系统,它使用一个从SOLR中提取数据的API。数据约为15Mbs,并提取了4000多个文档的记录。API具有这种格式的响应-{"documents":[{id:123,some_field:"abcd",some_other_field:"abcdef"},{id:124,some_field:"abcd1",some_other_field:"abcdef1"}]}在浏览器中一切正常。如果我在Chrome或Firefox浏览器中点击端点,它会给我正确的输出并且我能够看到JSON输出。但是,如果我尝试使用Java或JS