2016-11-08 28 views
0

私は保存されたPDFを持っていて、iFrameに表示したいのですが。 srcを計算する適切な方法は何ですか?iFrameにPDFの内容を表示する(ファイルへのパス)

私は私のために動作しなかったが、これを使用:

<set field="resourceReference" from="ec.resource.getLocationReference('dbresource://mantle/content/cv/100000/content_100006/161107_HS.pdf')"/> 

その後、私は追加HTMLで:

src="${resourceReference.getUrl()}" 

を成功せず。

field setup

enter image description here

答えて

1

ResourceReferenceからURLが内部URLである(dbresource://で始まるあなたの例では)Webクライアントの有効なURLではなく。スクリーン遷移や、ファイルをWebクライアントにストリームするもの(ec.web.sendResourceResponse(String location)メソッドなどを使用して)を追加する必要があります。フレームワーク、SimpleScreensなどでこのメソッドを使用するトランジションのさまざまな例があります。

+0

ec.web.sendResourceResponse( 'dbresource://mantle/content/cv/XYZ.pdf'、true)を使用してトランジションを追加しました。インライン=真。次に、iframeにsrc src = "$ {sri.buildUrl( 'getActualCV')。url}を追加しました。 – mrovnanik

関連する問題