使用Google Chrome API的tab.url
价值,从整个价值中获取域名的最佳方法是什么?
在JavaScript中,我会使用window.location.protocol
&window.location.hostname
.例如这样的事情:
var domain = window.location.protocol + "//" + window.location.hostname;
Run Code Online (Sandbox Code Playgroud)
但是这会获得扩展域而不是选项卡,因此无法使用该方法.所以使用类似于下面的函数...我将如何从tab.url
值中删除域?
function show_alert() {
chrome.tabs.getSelected(null, function(tab) {
var currentURL = tab.url;
alert(currentURL);
});
}
Run Code Online (Sandbox Code Playgroud) 我已经启用了Spotify的开发帐户,我正在尝试使用他们的简单教程应用程序(http://developer.spotify.com/download/spotify-apps-api/tutorial/).我应该注意到我在Win 7工作站上.
当我尝试通过在搜索字段中键入"spotify:app:Tutorial"来加载本地应用程序时,我收到以下消息/错误: "抱歉,我找到了这个应用程序.metadatafailed URI:spotify:app:Tutorial Error:appNotFound. "
我已经尝试将应用程序文件添加到以下目录中并仍然收到错误:
那么你想在哪里添加文件以便Spotify加载本地应用程序?
谢谢!
开始为我们的主要分支设置分支保护规则,目前启用了以下选项:
合并前需要拉取请求
合并前需要对话解决
但是我注意到在 PR 中有一个选项“无需等待满足要求即可合并(绕过分支保护)”:
有没有办法为所有用户禁用此选项?我确实看到了“允许指定的参与者绕过所需的拉取请求”的选项,但实际上并不是同一件事。
提前致谢!
我试图根据LINQ语句在哪里找到位置,并获得该项和下一个(x)金额.示例代码:
List<int> numbers = new List<int>(new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 });
numbers = numbers.Where(elt => elt == 6).Take(3).ToList();
Run Code Online (Sandbox Code Playgroud)
我想回到6,7,8的过滤列表.但这不起作用.我接近这个错吗?
提前致谢!