我正在尝试在视图中输出以下原始网址。
但是,即使我用@Html方法包装动态内容,输出也是如此 https://loopme.me/api/vast/ads?appId=e18c19fa43&vast=2&uid=1234&ip=8.8.8.8&bundleid=com.loopme&appname=my_talking_pet&sdk=16.2&exchange=admarvel
也就是说'&'仍然逃脱。
有人可以帮我正确输出视图中的原始内容吗?我正在使用scala基础模板引擎。
代码:
<vmap:VMAP xmlns:vmap="http://www.iab.net/videosuite/vmap" version="1.0">
@for(offset <- timeOffsets){
<vmap:AdBreak breakType="linear" breakId="@offset.id"
timeOffset="@timeOffset(offset)">
@for(campaign <- campaigns){
<vmap:AdSource allowMultipleAds="allowMultipleAds"
followRedirects="true" id="@campaign.id">
<AdTagURI templateType="vast3">
<![CDATA[
@Html(campaign.extTag)
]]>
</AdTagURI>
</vmap:AdSource>
}
<vmap:TrackingEvents>
<vmap:Tracking event="breakStart">
http://MyServer.com/breakstart.gif
</vmap:Tracking>
</vmap:TrackingEvents>
</vmap:AdBreak>
}
</vmap:VMAP>
答案 0 :(得分:0)
在HTML模板中
import play.twirl.api.HtmlFormat
HtmlFormat.raw(yourURL)
在XML模板中
import play.twirl.api.XmlFormat
XmlFormat.raw(yourURL)