Добрый день, как добавить аудиоплеер на страницу для прослушивания записей звонков из bpm . bpm 7.7
Нравится
Здравствуйте.
Возможность прослушивать записи звонков зависит от используемой интеграции. Поддерживается в Oktell и Webitel. Плеер там уже присутствует. Подробнее описано здесь: https://academy.terrasoft.ru/documents/sales-team/7-9/zapis-i-proslushi…
Попробуйте:
[javascript]
var element = document.createElement("audio");
element.addEventListener("click", function(e) { e.stopPropagation(); }, false);
element.autoplay = true;
element.controls = true;
element.src = /**сюда url ссылку на сурс(пр.: запись звонка в wav формате)**/;
element.style.marginLeft = "5px";
element.type = "audio/mpeg";
var actionsDiv = Ext.get("AudioContainer").dom;
var lastChild = actionsDiv.children[actionsDiv.childElementCount - 1];
if (lastChild) {
actionsDiv.removeChild(lastChild);
}
actionsDiv.appendChild(element);
[/javascript]
контейнер для элемента
[javascript]
{
"name": "AudioContainer",
"operation": "insert",
"parentName": "Detail",
"propertyName": "tools",
"index": 2,
"values": {
"id": "AudioContainer",
"items": [],
"itemType": Terrasoft.ViewItemType.CONTAINER
}
}
[/javascript]
"Варфоломеев Данила" написал:Попробуйте:
var element = document.createElement("audio");
element.addEventListener("click", function(e) { e.stopPropagation(); }, false);
element.autoplay = true;
element.controls = true;
element.src = /**сюда url ссылку на сурс(пр.: запись звонка в wav формате)**/;
element.style.marginLeft = "5px";
element.type = "audio/mpeg";
var actionsDiv = Ext.get("AudioContainer").dom;
var lastChild = actionsDiv.children[actionsDiv.childElementCount - 1];
if (lastChild) {
actionsDiv.removeChild(lastChild);
}
actionsDiv.appendChild(element);контейнер для элемента
{
"name": "AudioContainer",
"operation": "insert",
"parentName": "Detail",
"propertyName": "tools",
"index": 2,
"values": {
"id": "AudioContainer",
"items": [],
"itemType": Terrasoft.ViewItemType.CONTAINER
}
}
Данил не могли бы Вы выслать полный код
"Варфоломеев Данила" написал:Попробуйте:
var element = document.createElement("audio");
element.addEventListener("click", function(e) { e.stopPropagation(); }, false);
element.autoplay = true;
element.controls = true;
element.src = /**сюда url ссылку на сурс(пр.: запись звонка в wav формате)**/;
element.style.marginLeft = "5px";
element.type = "audio/mpeg";
var actionsDiv = Ext.get("AudioContainer").dom;
var lastChild = actionsDiv.children[actionsDiv.childElementCount - 1];
if (lastChild) {
actionsDiv.removeChild(lastChild);
}
actionsDiv.appendChild(element);контейнер для элемента
{
"name": "AudioContainer",
"operation": "insert",
"parentName": "Detail",
"propertyName": "tools",
"index": 2,
"values": {
"id": "AudioContainer",
"items": [],
"itemType": Terrasoft.ViewItemType.CONTAINER
}
}
Данил не могли бы Вы выслать полный код