草庐IT

google-android-user-agent-strings

全部标签

javascript - chrome 的 user.agent 值

快速提问。gwt2.4的chrome浏览器的user.agent值是多少?我正在尝试限制我的chrome的排列,但它无法编译(使用的值-'chrome')。然而,这编译正确 最佳答案 safari和chrome的排列相同,并命名为“safari”。safari设置也适用于chrome。您可以检查“com.google.gwt.user.rebind.UserAgentPropertyGenerator”。但是如果你想限制它,特别是chrome,你可以看到here 关于javascript

JavaScript:使用 String.split 和正则表达式优先级避免空字符串

我正在创建一个语法荧光笔,我正在使用String.split从输入字符串创建标记。第一个问题是String.split会创建大量空字符串,这会导致一切都比原本应该慢得多。例如,"***".split(/(\*)/)->["","*","","*","","*",""]。有没有办法避免这种情况?另一个问题是正则表达式本身的表达式优先级。假设我正在尝试解析C风格的多行注释。即/*注释*/。现在假设输入字符串是"/****/"。如果我使用以下正则表达式,它会起作用,但会产生很多额外的标记(以及所有那些空字符串!)。/(\/\*|\*\/|\*)/更好的方法是阅读/*、*/,然后阅读所有剩余的

javascript - Google Maps API - 数组和 InfoWindows 的问题

抱歉,如果这是微不足道的,但我是JS的新手,并且已经解决这个问题几个小时但无济于事。functioninitialize(){geocoder=newgoogle.maps.Geocoder();varlatlng=newgoogle.maps.LatLng(-34.397,150.644);varmyOptions={zoom:12,center:latlng,mapTypeId:google.maps.MapTypeId.ROADMAP}map=newgoogle.maps.Map(document.getElementById("map_canvas"),myOptions);}

javascript - 使用 OAuth2.0 使用 Javascript 的 Google Spreadsheets API

我正在尝试使用Javascript访问私有(private)Google电子表格。我已成功获得OAuth2.0授权,并且可以看到我所有Google云端硬盘文档的列表。我似乎无法做的是进入特定的电子表格。代码如下,函数“retrieveAllFiles”中的相关电子表格代码。其中很多都是从谷歌教程中挑选出来的。varclientId='working';varapiKey='working';varscopes='https://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drivehttps://s

javascript - 如何在 google-code-prettify 中包装长代码行

我使用的是google-code-prettify的默认设置。当一行太长时,它会超出边界,如下所示:他们是否有任何可能的解决方案来包装代码行? 最佳答案 你需要使用pre-wrap。pre{white-space:pre-wrap;} 关于javascript-如何在google-code-prettify中包装长代码行,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/225836

javascript - Google Maps API - 奇怪的 map "Offset"行为

我在网页上的表单旁边添加了一张map。这个想法是人们可以注册,当他们输入他们的地址并点击搜索时,它会标记他们的房子,他们必须在提交表格之前这样做(地理定位在我的网站上起着很大的作用)。不幸的是,我已经添加了map,但在map窗口中map本身似乎发生了偏移。请参见下图来说明我的意思:我只能从框的“映射”部分中拖动map。如果我选择灰色区域来拖动map,它会失败。有什么想法会导致这种情况吗?编辑:这是我的map初始化Javascript,在页面加载时调用。geocoder=newgoogle.maps.Geocoder();varlatlng=newgoogle.maps.LatLng(5

javascript - 将 Google 电子表格日期转换为 JS 日期对象?

我一直在绕圈子......我有一个包含两个日期的电子表格,我需要找到这两个日期之间经过的年数(即某人在给定日期的年龄;这是Excel的DATEDIF的替代品)。第一步是将Google的序列号转换为JSDate对象,但似乎没有Date构造函数可以执行此操作。有什么想法吗?谢谢。 最佳答案 将Google电子表格日期转换为javascript日期:varJSdate=Date.parse(Cell.getValue())将javascript日期转换为Google电子表格日期:functionGoogleDate(JSdate){var

javascript - 运算符 '+' 不能应用于 TypeScript 中的类型 'String' 和 'String'

我是TypeScript的新手,正在尝试使用它。但我面临一个有线问题。当我尝试使用+运算符连接两个String类型时,出现错误运算符“+”不能应用于类型“String”和“String”我的代码快照是varfirstName:String='Foo';varlastName:String='Bar';varname=firstName+lastName;如果我使用string而不是String或添加额外的''它工作正常。我检查过,在JavaScript中我们可以在两个String对象上使用+那么为什么它在TypeScript中显示错误?是错误还是功能?我肯定错过了什么。详细解释表示赞赏

javascript - 可以缓存 Google Maps API javascript 吗?

只是好奇,GoogleMapsAPIv3javascript是否缓存在本地服务器上?因为,有时我的Intranet页面加载速度很慢,因为互联网连接速度较慢。否则,它会从本地服务器加载文件,并且只有在发出map请求时才会减慢速度。我什至准备运行一个cron作业来偶尔更新javascript文件。感谢任何输入。 最佳答案 “按原样”是不可能的。当您从Google请求脚本时,他们会随脚本发送header,这些header包含“无缓存”指令。所以如果你想让它们可缓存,你必须创建一个代理。您无需将脚本src指向Google,而是将其指向您的服

javascript - 如何动态地将行/列添加到 Google 柱形图

我想创建一个柱形图,使用GoogleVisualizationAPI,我可以发送数据以数组形式填充图表的数据表。但是我需要生成列数/行数可变的图表,具体取决于我的数组包含的内容,我不知道如何正确地迭代它们并将它们添加到DataTable。下面是一个解析静态数据生成图表的例子:(所有这些都在javascript中)vardata=google.visualization.arrayToDataTable([['Year','Sales','Expenses'],['2004',1000,400],['2005',1170,460],['2006',660,1120],['2007',10