Как гласит заголовок, я хочу что-то вроде этого:
если твит содержит ссылку на изображение (yfrog), тогда создайте <img>
с этой ссылкой в src = "".
Как я могу это сделать?
- Обновление -
Хорошо, я до сих пор придумал, что я должен создать функцию, состоящую из «return this.replace», как это делал Крис Койер со ссылками:
String.prototype.linkify = function() {
return this.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/, function(m) {
return m.link(m);
});
};
Но я не могу найти способ написать правильную функцию для моих нужд.
Опять же, что я хочу:
Если строка содержит слово (например, instagram), выберите «слово» целиком (в данном случае http: // ...) и поместите его в src = "" в теге <img>
.
- Обновление 2 -
http://dev.twitter.com/pages/tweet_entities
У меня такое ощущение, что я могу использовать эту переменную media_url
. Могу ли я добиться этого через JSON, который я использую сейчас, чтобы получить текст твита? $.getJSON('http://twitter.com/status/user_timeline/username.json?count=10&callback=?' ... {