2014-05-06 29 views
0

我有一个Crossrider代码的问题。appAPI.notifier.show有时不起作用

我想使用此代码通知显示:

appAPI.notifier.show({ 
    'name':'my-notification-name', 
    'title':'Title', 
    'body':body_popUp, 
    'theme':'facebook', 
    'position':'bottom-left', 
    'close':false, 
    'sticky':true, 
    'fadeAfter':1, 
    'width':'700px', 
    'closeWhenClicked':false 
}); 

但有时工作,有时不工作。 你有想法吗?在调用.show()之前,我必须写下任何指令?

由于提前,马蒂亚

回答

1

你不显示什么body_popUp设为但是,假设它是有效的HTML和它放置在扩展,js文件,代码看起来不错。

通常,请注意通知是智能的,只有在检测到浏览器中的用户移动时才会显示。此算法用作确保通知可见的方式,因为它假设用户在检测到活动时正在查找。

[披露:我是Crossrider员工]