小编Ian*_*her的帖子

跟踪Angular2中的Google Analytics网页浏览量

我使用Angular 2作为前端构建了一个新站点.由于所有操作都是通过推送状态完成的,因此没有页面加载通常会触发Google Analytics代码将页面视图发送到Google的服务器.

如何手动向Google发送网页浏览事件,以便跟踪我网站的哪些用户正在查看?

javascript google-analytics angular

43
推荐指数
4
解决办法
2万
查看次数

在Angular组件模板中添加脚本标记

Angular2 <script>自动从模板中删除标签,以阻止人们使用此功能作为"穷人"加载器.

这里的问题是脚本标签目前比仅加载代码或其他脚本文件有更多的用途.<script>将来还有可能引入标签周围的其他功能.

目前使用的是JSON-LD,它采用的格式

<script type="application/ld+json">
{
    "@context":"http://schema.org",
    "@type":"HealthClub",
    ...
}
</script>
Run Code Online (Sandbox Code Playgroud)

一个常见的解决方法是通过钩子动态地将脚本标签添加到文档中ngAfterViewInit,但这显然不是正确的ng2练习,并且不能在服务器端工作,JSON-LD显然需要能够做到这一点.

我们可以使用任何其他变通方法<script>在angular2模板中包含标签(即使标签在浏览器中是惰性的),或者这是框架过于固执的情况?如果在angular2中无法解决这种情况,可能还有哪些其他解决方案?

javascript json-ld angular2-universal angular

40
推荐指数
4
解决办法
5万
查看次数

一段时间后,Chrome中的Google字体会发生变化

我目前正在开发一个项目,我们已经注意到在许多机器上,当打开页面几分钟时,Chrome(在OSX上,没有试过其他操作系统版本)最终会丢弃我们的google字体选择了;

原版的

并回到看似时代的东西.

不正确

自Chrome v32发布以来的最后一两天,这种情况更为普遍,并且发生在与我们正在构建的网站无关的其他网站上.

将鼠标悬停在受影响文本的任何实例上都会使Chrome再次将字体更新为正确的字体,并且通常会在当时更正所有实例.

我想知道是否有其他人之前遇到过这个问题,如果有一个已知的工作来阻止这种情况发生?

css google-chrome google-font-api

6
推荐指数
1
解决办法
854
查看次数