Amp html 在amp列表胡须模板中删除URL

Amp html 在amp列表胡须模板中删除URL,amp-html,amp-list,Amp Html,Amp List,我正在构建一个AMP页面,其中包含一个动态填充在AMP侧栏中的AMP列表,这样我就可以为AMP模板的用户提供我们网站上当前导航的最新版本 不幸的是,我传递到mustache模板中的href属性的URL似乎导致锚标记被完全剥离 使用以下代码返回到原始的ampbyexample.com-example,我得到了相同的结果: <amp-list width="auto" height="100" layout="fixed-height" src="https://ampbyexam

我正在构建一个AMP页面,其中包含一个动态填充在
AMP侧栏中的
AMP列表
,这样我就可以为AMP模板的用户提供我们网站上当前导航的最新版本

不幸的是,我传递到mustache模板中的
href
属性的URL似乎导致锚标记被完全剥离

使用以下代码返回到原始的ampbyexample.com-example,我得到了相同的结果:

<amp-list width="auto"
  height="100"
  layout="fixed-height"
  src="https://ampbyexample.com/json/examples.json"
  class="m1">
  <template type="amp-mustache"
    id="amp-template-id">
    <div>
      <a href="{{url}}">{{title}}</a>
    </div>
  </template>
</amp-list>
我错过什么了吗

-Mxck

更新1:经过进一步挖掘,问题似乎与请求来自的域有关。从localhost:4502或仅从localhost(端口80)提供相同的HTML使其适用于后者,但不适用于前者


这背后的机制是什么?

请参阅HTTPS和CORS要求请参阅HTTPS和CORS要求
    <script async src="https://cdn.ampproject.org/v0.js"></script>
    <script async custom-element="amp-brightcove" src="https://cdn.ampproject.org/v0/amp-brightcove-0.1.js"></script>
    <script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>
    <script async custom-element="amp-sidebar" src="https://cdn.ampproject.org/v0/amp-sidebar-0.1.js"></script>
    <script async custom-template="amp-mustache" src="https://cdn.ampproject.org/v0/amp-mustache-0.1.js"></script>
    <script async custom-element="amp-list" src="https://cdn.ampproject.org/v0/amp-list-0.1.js"></script>