Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ProcessLinks: function (message) {
- var deferred = $q.defer();
- var _self = this;
- setTimeout(function () {
- var expression = /(\b(https?):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig;
- var matches = message.match(expression);
- if (matches[0].trim.length == message.trim.length) {
- _self.isImage(message).then(function () {
- deferred.resolve(_self.replaceURLWithImg(message));
- });
- deferred.resolve(_self.replaceURLWithLink(message));
- }
- }, 1000);
- return deferred.promise;
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement