【问题标题】:chrome extension get data from web sitechrome 扩展从网站获取数据
【发布时间】:2016-01-30 16:54:32
【问题描述】:

我正在尝试从网页中获取数据。我阅读了很多文件,但我仍然无能为力。我想从 youtube 视频中获取标题。 基本上我的扩展只有一个这样的点击功能:

$(document).ready(function(){
    $("#btn").click(function(){
        alert("This youtube title: ");
    });
});

youtube image

当我点击按钮时如何获得这个标题? 感谢您的帮助。

【问题讨论】:

  • 你能说得更详细一点吗?您是尝试从 Youtube API 还是从页面上嵌入的 Youtube 视频获取这些数据?
  • 我正在打开视频页面,然后单击按钮获取当前正在播放的视频标题。没有 api 或其他东西。
  • 您想通过 id 获取 youtube 视频标题吗?
  • 没有像这张图片的html源代码。 i66.tinypic.com/181zc8.png
  • 使用 chrome 扩展程序时,您需要查看安全策略,因为您需要编辑清单以允许对 YouTube 的 http 请求

标签: javascript google-chrome-extension youtube


【解决方案1】:

在清单文件中声明 tabs 权限,然后单击按钮添加以下代码 sn-p

 chrome.tabs.query({
        active: true,
        currentWindow: true
    }, function (tabs) {
       var current_tab = tabs[0];
       var url = current_tab.url;


})

【讨论】:

    猜你喜欢
    • 2019-09-16
    • 2022-07-19
    • 2011-07-18
    • 2020-08-03
    • 2013-02-16
    • 2013-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多