允许用户从单个页面布局和URL中点击集合。
在已加载Livefyre应用程序时,使用更改集合委派来更改页面上显示的集合,而不更改URL。 使用此功能可显示照片或视频画廊,或显示用户操作后显示的集合应更改的其他应用程序。
例如,单击画廊中的视频或照片将加载特定于该选择的集合,而页面的URL将不会更改。
要从单个注释计数页加载三个集合中的一个,请执行以下操作:
<html>
<head>
<script src='//cdn.livefyre.com/Livefyre.js'></script>
</head>
<body>
<script type="text/javascript">
convConfig1 = {"collectionMeta": <COLLECTION META 1>,
"checksum": <CHECKSUM 1>,
"siteId": <SITE ID>,
"articleId":"1",
"el":"livefyre"};
convConfig2 = {"collectionMeta": <COLLECTION META 2>,
"checksum": <CHECKSUM 2>,
"siteId": <SITE ID>,
"articleId":"2",
"el":"livefyre"};
convConfig3 = {"collectionMeta": <COLLECTION META 3>,
"checksum": <CHECKSUM 3>,
"siteId": <SITE ID>,
"articleId":"3",
"el":"livefyre"};
Livefyre.require(['fyre.conv#prod'],function(Conv) {
new Conv({"network": "<NETWORK NAME>"},
[convConfig1],
function(app) {
window.changeConv = app.changeCollection;
}
);
});
</script>
<div id="livefyre"></div>
<button onclick="window.changeConv(convConfig1);">Conv 1</button>
<button onclick="window.changeConv(convConfig2);">Conv 2</button>
<button onclick="window.changeConv(convConfig3);">Conv 3</button>
</body>
</html>