
Антон
28.09.2018
12:27:59
Можно как-то сделать массив айдишников комнат для рум мембера и проверять запинена ли данная комната, но это не эффективно

Andrey
28.09.2018
13:19:13

Максим
28.09.2018
13:56:14

Andrey
28.09.2018
13:58:05
это все по задаче нужно смотреть
когда флаг нужен, а когда отдельная сущность для этого

Google

Антон
28.09.2018
13:58:42

Andrey
28.09.2018
13:59:43

Евгений
30.09.2018
01:09:29
Подскажите - если я в Ang 1x создаю сервис (service). То он при каждом использовании пересоздаеться или используеться уже готовый объект?

Dima
01.10.2018
08:55:03
как отменить ввод определенного символа?
вешаю в верстке ng-keypress="keypress($event)"
в контроллере пишу
$scope.keypress = (e) => {
e.stopPropagation();
if (e.keyCode === 101) {
return false;
}
};
но всеравно вводит символ 'e'

Евгений
01.10.2018
08:57:53
e.preventDefault() - где?

Dima
01.10.2018
08:58:50

Евгений
01.10.2018
08:59:28
что где?
document.body.addEventListener('click', function(event) {
event.preventDefault();
});

Dima
01.10.2018
08:59:59

Евгений
01.10.2018
09:00:02
preventDefault - закрывает цепочку event'ов и не передает event - keypress дальше по цепочке

Dima
01.10.2018
09:01:06
ой то я на свой stopPropagation смотрю
а где превент дефолт ставить?

Google

Евгений
01.10.2018
09:01:53
Там где ты не хочешь отправлять event далее...
Перед return false;
Еще не знаю точно но в старых браузерах работало -
e.keyCode = 0;
Тогда след эйвент думал что был нажата 0я кнопка ))))
В целях безопасности могли и отключить данную фичу, так-же как отключили override стандартных функций...

Dima
01.10.2018
09:08:01
UPD: e.preventDefault() помог вместо false
всем спс

Евгений
01.10.2018
09:08:22
Нзч )) Приятного дня! )

Антон
01.10.2018
13:35:33
Гайс, как сделать, чтобы выводило видео?
$scope.readChatAttachment = function (attch) {
var attachment = attch,
extension = $scope.getFileExtension(attachment.name);
if (!/^(tiff|pdf|ppt|pps|doc|docx|png|jpg|gif|bmp|xlsx|3gp|mp4)$/.test(extension)) {
toaster.pop('warning', '', $translate.instant('Просмотр данного типа файла не доступен'));
return false;
}
_.set(attachment, 'extension', extension);
var modalInstance = $uibModal.open({
templateUrl: 'app/modules/file/views/read_file_modal.html',
scope : $scope,
controller : 'ModalReadFileCtrl',
size : 'lg',
resolve : {
ApprovedVersion: function () {
return attachment;
},
pathToFile : function () {
return 'chatroommsgs/copytotemp/';
}
}
});
};
вот если 3gp или mp4, то модалка просто открывается, как туда еще видео загрузить?

Sergey
01.10.2018
14:09:36
Видео? url? base64?

Igor
01.10.2018
17:56:09
привет
Может у кого то есть какая то мануала для переноса первого ангуляра на тайпскрипт и последующую миграцию на ангуляр.

Andrey
01.10.2018
18:26:37

Sergey
01.10.2018
18:31:04

Антон
01.10.2018
18:33:25

Sergey
01.10.2018
18:34:54
base64
А в чем проблема? Раз видос в строке, передавайте её через resolve, а в модалке в шаблоне уже читайте
Я правда из описания не пойму в чем там у вас проблема
@jashka_jashka тут что-то плохое

Igor
01.10.2018
18:47:58

Sergey
01.10.2018
18:49:06

Igor
01.10.2018
18:50:19
понял :)

Google

Igor
01.10.2018
18:50:25
спасибо :)

Антон
02.10.2018
06:29:53

Sergey
02.10.2018
06:30:30
Ну это ничего особо не меняет
Передавайте ссылку, в шаблоне модалки её в src <video>
У вас что именно не работает?
Какие-то определённые форматы?
Или вообще никакое видео?

Антон
02.10.2018
06:36:48
никакое
оно думает
что это изображение
<div class="modal-header modal-body-small modal-header_regulate">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true" ng-click="cancel()">
×
</button>
<h4 class="modal-title">{{:notifierTranslate:'Просмотр файла'| translate}}</h4>
</div>
<div class="modal-body modal-body-small" id="readFile">
<div class="row text-center row-img-view" ng-if="imgSrc">
<img ng-src="{{imgSrc}}" alt="The image" class="img-responsive" style="display: inline;padding: 10px;">
</div>
</div>
мб из-за ng-if
этого?

Артур
02.10.2018
06:38:22
Погодите, вам нужно что бы выводило видео или картинку ?

Антон
02.10.2018
06:54:47
а, боже мой, там же img
соре, просто утро
Blocked loading resource from url not allowed by $sceDelegate policy. кто-то с таким сталкивался?

Ricky
02.10.2018
07:43:39

Антон
02.10.2018
07:47:55
ты это со стаковерфлоу взял?

Google

Антон
02.10.2018
08:10:47
ну, в общем:
src = ‘{{videoSrc}}’ //404
<video controls poster="img/poster.png">
<source ng-src="{{videoSrc}}" type="video/mp4"/> // Blocked loading resource from url not allowed by $sceDelegate policy
</video>
ничего из этого не работает
iframe тоже

Igor
02.10.2018
08:20:15
а если открыть ету ссылку она работает?

Ricky
02.10.2018
08:27:54

Igor
02.10.2018
08:32:58
<div class="wrapper" ng-app="vidz" ng-controller="VCtrl">
<video controls>
<source ng-src="{{videoSrc | trust}}" type="video/mp4"/>
</video>
</div>
у меня так видео есть
без постера

Антон
02.10.2018
08:41:09

Igor
02.10.2018
08:41:56
неа, скопировал с codepen твоей версии

Антон
02.10.2018
08:45:22
Теперь я добавляю ссылку в trust и оно начинает скачиваться
не выдает никаких ошибок
просто скачивается
хотя, хотелось бы чтобы оно воспроизводилось
если убрать iframe, то в модалке ничего нет
проигрывателя нет
и ошибок нет

Igor
02.10.2018
08:46:26
какой у вас браузер?

Антон
02.10.2018
08:47:35
Хром, а нет, проигрыватель есть (сам тэг) но он почему-то словно без стилей
типа, его не видно, ток высота и ширина есть

Igor
02.10.2018
08:50:23
у меня тоже хром и после загрузки видео есть первій слайд с машинами

Google

Антон
02.10.2018
08:58:09
А на чем вы проверяете ?
видео — просто ссылка, типа с ютуба