1

我创建了一个 Google AMP 故事。它托管在这里进行测试。bookendv1.json 不工作。下面是代码。

任何帮助将不胜感激,因为我只是在学习如何编码。我不知道我做错了什么。我遵循了所有文档,并完全从 Google AMP 故事指南提供的示例中复制了代码。

     
      
<amp-story-bookend src= "http://buddhismforkids.github.io/bookendv1.json" layout="nodisplay"></amp-story-bookend>
	  </amp-story>

`

4

2 回答 2

1

我相信你的 json 是无效的。首先,您有 2 行缺少 coma :

"image": "bookend_KidsMeditation.jpg"
"image": "bookend_meditationhandbook.png"

您的行也有错误:

"category": "booklet"

另一个元素需要在外面。我建议您先使用https://jsonlint.com/来验证 JSON 格式。

最终结果应该是:

https://codeshare.io/5ejvjl

希望能帮助到你。

于 2018-10-01T01:52:25.493 回答
1

您的故事的最后一页似乎缺少结束</amp-story-page>标记,因此该<amp-story-bookend>标记被视为位于<amp-story-page>.

修复 HTML 标记应该可以解决问题。

于 2018-10-02T18:12:16.570 回答