Javascript 为什么可以';我不能嵌入谷歌趋势图吗?
这是一个针对全球“谷歌”的趋势搜索: 我想将其嵌入我的jekyll网站,因此我将嵌入代码粘贴到我的降价文件中:Javascript 为什么可以';我不能嵌入谷歌趋势图吗?,javascript,html,embed,google-trends,Javascript,Html,Embed,Google Trends,这是一个针对全球“谷歌”的趋势搜索: 我想将其嵌入我的jekyll网站,因此我将嵌入代码粘贴到我的降价文件中: <script type="text/javascript" src="https://ssl.gstatic.com/trends_nrtr/2213_RC01/embed_loader.js"></script> <script type="text/javascript"> tre
<script type="text/javascript" src="https://ssl.gstatic.com/trends_nrtr/2213_RC01/embed_loader.js"></script>
<script type="text/javascript">
trends.embed.renderExploreWidget("TIMESERIES", {
"comparisonItem": [{
"keyword": "google",
"geo": "US",
"time": "today 12-m"
}],
"category": 0,
"property": ""
}, {
"exploreQuery": "q=google&geo=US&date=today 12-m",
"guestPath": "https://trends.google.com:443/trends/embed/"
});
</script>
trends.embed.renderExplodget(“TIMESERIES”{
“比较单位”:[{
“关键字”:“谷歌”,
“geo”:“美国”,
“时间”:“今天12-m”
}],
“类别”:0,
“属性”:”
}, {
“exploreQuery”:“q=google&geo=US&date=today 12-m”,
“访客路径”:https://trends.google.com:443/trends/embed/"
});
但该图表并未出现。如果我将粘贴复制到的html中也是一样的。有些人告诉您使用iframe,但他们的解决方案不渲染
我做错了什么?这是一个xframes问题(请参阅)。嵌入式图表在chrome中呈现良好,但在safari中会抛出错误:
拒绝在框架中显示[url],因为它将“X-frame-Options”设置为“SAMEORIGIN”
据我所知,这是一个safari问题,您无能为力。我尝试了一下,效果不错。可能这取决于特定的浏览器。也许你们可以在控制台或网络选项卡中看到一些错误日志?是的,我刚刚意识到它只在chrome中有效,而不是safari,但我不知道为什么