草庐IT

mobile-analytics

全部标签

javascript - 您可以从 Mobile Safari 访问 iPhone 相机吗?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭2年前。Improvethisquestion是否有用于从MobileSafari访问iPhone相机的JavaScriptAPI?

javascript - 有没有办法在 iOS 设备的 Mobile Safari 上使用 window.onbeforeunload?

看起来Apple已禁用iOS设备(iPhone、iPad、iPodTouch)的window.onbeforeunload事件。不幸的是,我找不到任何文档来说明为什么此事件在MobileSafari中不起作用。有谁知道这个功能是否有可靠的替代品?Android的浏览器似乎可以很好地支持它,Safari桌面应用程序也可以毫无问题地支持onbeforeunload事件。 最佳答案 我看到这是一个老问题,但我最近遇到了这个问题。我正在使用window.unload,它在ios浏览器中运行良好(尽管如果您查看Appledocumentati

javascript - HTML Mobile - 强制隐藏软键盘

这个问题在这里已经有了答案:preventmobiledefaultkeyboardwhenfocusinganfromshowing(9个回答)关闭上个月。我正在为一家优惠券公司开发前端网站,我有一个页面,用户只需输入电话号码和花费的$$。我们想出了一个用Javascript构建的有趣的屏幕键盘,它易于使用,而且速度很快。但是,我正在寻找一种解决方案,以在用户聚焦并在这些字段中输入文本/数字时阻止软键盘弹出。我知道HTML5提出的“号码/电话/电子邮件”类型属性。但是,冒着听起来很疯狂的风险,我真的只想使用我的屏幕键盘。注意:该网站主要针对平板电脑。谢谢。

javascript - 在 Angular2 中跟踪 Google Analytics 页面浏览量

我使用Angular2作为前端构建了一个新站点。由于一切都是通过推送状态完成的,因此通常不会触发GoogleAnalytics代码将页面View发送到Google服务器的页面加载。如何手动向Google发送页面浏览事件,以便跟踪我网站的用户正在浏览哪些内容? 最佳答案 我设法通过订阅路由器上的更改、检查路由是否实际更改(我有时在某些路由上收到多个事件)然后将新路径发送给Google来实现此目的。app.component.tsimport{...}from'...';//Declaregafunctionasambientdecla

design-patterns - Google Analytics 异步设计模式的名称是什么?它在哪里使用?

GoogleAnalyticsasynccode使用非常独特的设计模式来执行javascript代码。代码依赖于一个库,它不知道库是否已经加载。如果库尚未加载,它只是将所有命令排队到一个数组对象中。当库加载时,它只是创建_gaq对象并按照包含它的顺序执行所有命令。然后它会覆盖推送功能,以便立即执行future的命令。这个想法是让命令在排队时运行得非常快。只有在加载库时才真正评估代码。他们还使用参数async=true加载库。这对实际页面加载时间几乎没有影响。这些命令看起来就像它的同步版本,但第一个字符串是函数名,接下来的参数是函数参数。您还可以将函数插入此数组,函数将在空上下文中按顺序

javascript - jQuery Mobile 如何检查按钮是否被禁用?

我在我的jQueryMobile网页上禁用了这样的按钮:$(document).ready(function(){$("#deliveryNext").button();$("#deliveryNext").button('disable');});我可以启用它$("#deliveryNext").button('enable');但是我如何检查按钮是禁用还是启用?此命令给出“未定义”:$("#deliveryNext").attr('disabled')一些想法?编辑:我发现$("#deliveryNext").button('disable')只能接缝更改按钮上的样式,之后点击工作

javascript - 修复了 Mobile Safari 中的定位

是否可以在MobileSafari中相对于视口(viewport)固定定位元素?正如许多人指出的那样,position:fixed不起作用,但Gmail刚刚推出了一个几乎是我想要的解决方案——查看邮件View上的float菜单栏。在JavaScript中获取实时滚动事件也是一个合理的解决方案。 最佳答案 这个固定位置的div只需2行代码即可实现,将滚动时的div移动到页面底部。window.onscroll=function(){document.getElementById('fixedDiv').style.top=(windo

javascript - 使用带有 Handlebars.js 的预编译模板(jQuery Mobile 环境)

我在Handlebars中对模板的预编译有些挣扎。我的jQueryMobile项目在模板方面变得相当大,我希望预编译我使用的模板。但是我似乎找不到关于如何使用Handlebars执行此操作的良好解释(如分步教程)。我仍然使用脚本标签内联我的模板。我使用NPM安装了Handlebars。但是现在我有点迷失了如何进行。我猜是在做类似的事情handlebars-sevent.handlebars>event.compiled并以某种方式包含event.compiled内容?但是,如何调用它。我这样调用我的模板varsource=$('#tmpl_profile').html(),templa

javascript - 在 Chrome 中加载 analytics.js 时出现 307 重定向

我正在构建一个网络应用程序并使用GoogleAnalytics(analytics.js)进行分析。我最近注意到Chrome中的分析功能无法正常运行。我在一个单独的模块中使用标准代码片段加载分析,并通过requirejs包含在内。我已验证此脚本按预期运行并执行分析片段。当我检查Firefox中的网络流量时,我可以看到分析脚本按预期从Google加载(HTTP200响应):但是,当我在Chrome中运行完全相同的页面时,我收到指向about:blank的HTTP307响应,并且分析没有运行:但是,如果我将分析URL直接粘贴到Chrome地址栏中,就会找到脚本。知道这里发生了什么,或者如何

go - 如何使用 Golang 开发 Google Analytics Reporting API v4

我正在开发API以使用Golang和GoogleAnalyticsReportingAPIv4获取GA的报告数据。然而,尽管有用于Java、Python和PHP的库,但没有用于Golang的库。你能推荐我有用的引用或例子吗?或者有人知道Golang的库吗? 最佳答案 一段时间前,我为此编写了一个示例存储库。看一看-https://github.com/sudo-suhas/example-analyticsreporting 关于go-如何使用Golang开发GoogleAnalytic