aboutsummaryrefslogtreecommitdiff
path: root/apps/youtube/js
diff options
context:
space:
mode:
authorUnknown <Alee14498@gmail.com>2017-10-01 00:24:20 -0400
committerUnknown <Alee14498@gmail.com>2017-10-01 00:24:20 -0400
commit78f3c0e9893d36e0ce039c2b79ede8a92ebe468a (patch)
tree8479930f9372a1e9998b6750651565cf52b81ca8 /apps/youtube/js
parentd8ba59582c137de474789690e777d8c029e08fe6 (diff)
downloadwindows8online-78f3c0e9893d36e0ce039c2b79ede8a92ebe468a.tar.gz
windows8online-78f3c0e9893d36e0ce039c2b79ede8a92ebe468a.tar.bz2
windows8online-78f3c0e9893d36e0ce039c2b79ede8a92ebe468a.zip
Adding the code
Diffstat (limited to 'apps/youtube/js')
-rw-r--r--apps/youtube/js/youtubeapi.js51
1 files changed, 51 insertions, 0 deletions
diff --git a/apps/youtube/js/youtubeapi.js b/apps/youtube/js/youtubeapi.js
new file mode 100644
index 0000000..e2c63e4
--- /dev/null
+++ b/apps/youtube/js/youtubeapi.js
@@ -0,0 +1,51 @@
+$(document).ready(function()
+ {
+ $(".search_input").focus();
+ $(".search_input").keyup(function()
+ {
+
+ $("#video").html('');
+ var search_input = $(this).val();
+ var keyword= encodeURIComponent(search_input);
+
+ var yt_url='http://gdata.youtube.com/feeds/api/videos?q='+keyword+'&format=5&max-results=12&v=2&alt=jsonc';
+
+
+ $.ajax({
+ type: "GET",
+ url: yt_url,
+ dataType:"jsonp",
+ success: function(response)
+ {
+ if(response.data.items)
+ {
+
+
+
+ $.each(response.data.items, function(i,data)
+ {
+ var video_id=data.id;
+ var video_title=data.title;
+ var video_viewCount=data.viewCount;
+
+
+
+ var video_frame="<img src='http://i.ytimg.com/vi/"+video_id+"/mqdefault.jpg'/>";
+ var final="<div class='result'><div>"+video_frame+"</div><a href='http://www.youtube.com/embed/"+video_id+"' target='viewer' id='title' onclick='showframe()' title='"+video_title+"'>"+video_title+"</a></div>";
+
+ $("#video").append(final);
+
+ });
+
+
+ }
+ else
+ {
+ $("#video").html("<div id='no'>No video found.</div>");
+ }
+ }
+
+ });
+ });
+ });
+ \ No newline at end of file