Добрый день, как добавить аудиоплеер на страницу для прослушивания записей звонков из bpm . bpm 7.7
Нравится
Здравствуйте.
Возможность прослушивать записи звонков зависит от используемой интеграции. Поддерживается в Oktell и Webitel. Плеер там уже присутствует. Подробнее описано здесь: https://academy.terrasoft.ru/documents/sales-team/7-9/zapis-i-proslushi…
Попробуйте:
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
}
}
Данил не могли бы Вы выслать полный код
"Варфоломеев Данила" написал:Попробуйте:
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
}
}
Данил не могли бы Вы выслать полный код