在amp-fx-flying-carpet内链接图像

时间:2018-09-29 20:05:40

标签: amp-html

我尝试过:

var mFirstStart = true

override func viewDidLayoutSubviews() {
    super.viewDidLayoutSubviews()
    if (mFirstStart) {
        mFirstStart = false
        detectOrientation()
    }
}

func detectOrientation() {
    if UIDevice.current.orientation.isLandscape {
        print("Landscape")
        // do your stuff here for landscape
    } else {
        print("Portrait")
        // do your stuff here for portrait
    }
}

override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator) {
    detectOrientation()
}

这不会加载图像。

更改为:

<amp-fx-flying-carpet height="300px">
<a href="xxx">
 <amp-img src="imgaes.jpg" width="500" height="500" layout="responsive"></amp-img>
</a>
</amp-fx-flying-carpet>

有效。显示图像并显示链接。
但是为什么呢?
对于我来说,链接看起来像DIV的整个元素似乎是错误的。

validator spec只说了飞毯内部的一个元素,也没有说要连接孔地毯。

0 个答案:

没有答案