jjzjj

onupdate

全部标签

javascript - 使用 chrome.tabs.onUpdated.addListener 后访问给定 URL 时移除监听器

这是我的问题:我正在为Gmail开发Chrome扩展程序,需要在扩展程序更新时应用一些更改。例如,我想确保扩展程序在更新后会在Gmail中显示一个警告对话框。这意味着在更新时检查Gmail是否已经在Chrome窗口中打开,如果没有创建监听器以等待Gmail在将来加载然后显示警报对话框。下面的代码就是这样做的。但是,当发现新的Gmail选项卡时,我无法设法删除监听器(chrome.tabs.onUpdated.removeListener?)。background.js//[...]codebefore//ReloadTabswhereGmailisactivefunctionreloa

javascript - 选项卡重新加载时如何运行此脚本(chrome 扩展)?

所以我想在选项卡重新加载到指定的URL时运行脚本。它几乎可以工作,但实际上id没有:)这是我的list文件:{"manifest_version":2,"name":"SampleExtension","description":"SampleChromeExtension","version":"1.0","content_scripts":[{"matches":["http://translate.google.hu/*"],"js":["run.js"]}],"permissions":["activeTab","tabs"],"browser_action":{"defaul

javascript - 我如何使用 chrome.tabs.onUpdated.addListener?

我正在为Chrome创建一个扩展程序。我想在用户从一个选项卡移动到另一个选项卡或在选项卡中输入新URL时显示带有页面URL的alert()。这是行不通的:chrome.tabs.onUpdated.addListener(function(integertabId,objectchangeInfo,Tabtab){alert(changeInfo.url);});chrome.tabs.onActivated.addListener(function(objectactiveInfo){//alsopleaseposthowtofetchtaburlusingactiveInfo.ta

android - onUpdate() 没有被小部件调用?

我想制作一个类似于Widget的CountDown计时器。我希望它每秒更新一次。下面是我的代码。onUpdate()根本不会被调用,除了开始时调用一次。请指出我的问题。提前致谢。JAVA代码publicclassMainActivityextendsAppWidgetProvider{privatebooleanisTimeComplete=false;privateintdays,hours,minutes,seconds;privatePendingIntentpendingIntent;@OverridepublicvoidonEnabled(Contextcontext){su

android - OnUpdate() 不调用小部件服务

我正在为我的应用程序开发一个小部件。小部件名称是历史记录,当用户浏览任何URL时,我会将其存储在本地数据库中,从中列出哪个小部件。当我打开小部件时,它会从本地数据库中获取所有详细信息并将其显示在小部件的ListView中。1)当我打开小部件时,首先调用WidgetProvider的onUpdate方法2)然后onUpdate()将调用服务WidgetService3)然后服务将调用WidgetFactory使用本地存储的数据库更新ListView。在widgetfactory中,它将获取db值并更新widget中的lisviews。以上是设置小部件时发生的过程。第一类:publiccl

android - 如何在 AppWidgetProvider 中调用 onUpdate()?

这是我的代码...String[]show=newString[2];RemoteViewsremoteViews;publicstaticStringACTION_WIDGET_CONFIGURE="ConfigureWidget";publicstaticStringACTION_WIDGET_RECEIVER="ActionReceiverWidget";@OverridepublicvoidonUpdate(Contextcontext,AppWidgetManagerappWidgetManager,int[]appWidgetIds){show=getString();re

android - 防止触发 WidgetProvider 的 onUpdate

我正在实现一个具有ConfigurationActivity的小部件,并且必须与Eclair(2.1)保持兼容。documentation关于AppWidgetProvidersonUpdate方法明确指出:....However,ifyouhavedeclaredaconfigurationActivity,thismethodisnotcalledwhentheuseraddstheAppWidget,butiscalledforthesubsequentupdates.ItistheresponsibilityoftheconfigurationActivitytoperform

android - Firebase Cloud 函数触发两次 onUpdate

我为我的firebasecollection-payments设置了以下规则"payments":{"$paymentId":{"totalAmount":{},"balanceAmount":{".validate":"newData.val()和下面编写的云函数来处理该集合的某些更新:exports.calculateBalance=functions.database.ref('payments/{pushId}').onUpdate(event=>{constpaymentRef=event.data.adminRef;constpayment=event.data.val()

Android AppWidget onUpdate 开机

启动时是否调用了onUpdateAppWidget?我在onUpdate中设置了一个警报,我想知道onUpdate是否会在启动时被调用,或者我应该使用BOOT_COMPLETEDIntent。谢谢。 最佳答案 我没有在文档中找到与此相关的任何内容,所以我只是对其进行了测试。我在我的小部件的onUpdate()方法中设置了一个Toast,以查看它何时被触发。重启设备后它得到触发,所以我假设你不需要使用BOOT_COMPLETEDIntent,但有时你不能确定足够(没有什么反对继续使用它)。编辑:onUpdate()确实会在启动时被调用

android - 小部件 onUpdate,onReceive

我在onUpdate()方法中初始化了一些数组,之后,使用Intent和按钮,我尝试调用onReceive()函数,该函数运行正常但无法访问在onUpdate()方法中设置的数组。这是为什么?这些数组是对象变量并被声明为公共(public)的。我错过了什么吗?packagenet.aerosoftware.widgettest;importjava.util.HashMap;importandroid.app.PendingIntent;importandroid.appwidget.AppWidgetManager;importandroid.appwidget.AppWidgetP