代码之家  ›  专栏  ›  技术社区  ›  user5579727

javascript行阻止google应用程序运行

  •  0
  • user5579727  · 技术社区  · 9 年前

    我有一个谷歌应用程序完美运行,直到我添加了这个脚本:

    chrome.identity.getProfileUserInfo(email){
        alert(email);
    }
    

    它现在甚至还没有推出。我写对了吗?

    2 回复  |  直到 9 年前
        1
  •  1
  •   John Kossa    9 年前

    除了语法错误,您还不能在chrome应用程序中使用alert()。

    从…起 here .

    值得注意的是,“alert()”函数在 Chrome打包应用程序。如果您需要弹出阻止UI的消息, 我强烈推荐基于jQuery的blockUI插件。

    alert()会阻止javascript执行并干扰流,因此google对chrome应用禁用了它。

        2
  •  1
  •   kairocks2002    9 年前

    这可能不是答案,但你有没有尝试过将其更改为

    chrome.identity.getProfileUserInfo = function(email){ alert(email); }