1

合流ドキュメント内にラリー アプリを埋め込む最良の方法は何ですか?

{html} マクロの間にコードを貼り付けようとしましたが、うまくいきません

{html}

<!DOCTYPE html>
<html>
<head>
<title>Grid Example</title>

<script type="text/javascript" src="https://rally1.rallydev.com/apps/2.0p4/sdk.js"></script>

<script type="text/javascript">
    Rally.onReady(function() {
        Ext.define('CustomApp', {
            extend: 'Rally.app.App',
            componentCls: 'app',

            launch: function() {
                ...
                ...
            }
        });
    Rally.launchApp('CustomApp', {
            name: 'Grid Example'
        });
    });
</script>
<style type="text/css">
</style>
</head>
<body></body>
</html>

{html}

上記のコードは、直接開いた場合は問題なく動作しますが、confluence の {html} マクロ内に貼り付けた場合は何も表示されません。(別のタブでラリーにログインしています)

4

1 に答える 1

1

回避策は、サーバーで html ページをホストし、それを confluence の {iframe} マクロに含めることです。ただし、一部のブラウザーには、クロスドメイン関連のセキュリティ上の問題がある場合があります。

最後に、合流ページ内のコンテンツをレンダリングしないことにしました。サーバーで html ページをホストし、そのページへのリンクを合流ページに追加しました。

于 2013-02-06T22:54:00.730 に答える