我在我的应用中实现了推送通知,我可以从firebase控制台发送通知。
当我发送通知时,会发送通知,但是:
仅当应用程序已打开且屏幕已启动时,振动才起作用。
class ProductGeneral {
//all the standard columns are omitted
/**
* @var \Doctrine\Common\Collections\Collection
* @ORM\ManyToMany(targetEntity="AppBundle\Entity\ProductImg", inversedBy="product")
* @ORM\JoinTable(name="productImgJoinGeneral",
* joinColumns={
* @ORM\JoinColumn(name="product_id", referencedColumnName="product_id")
* },
* inverseJoinColumns={
* @ORM\JoinColumn(name="img_id", referencedColumnName="img_id")
* }
* )
*/
private $img;
}
class ProductImg {
//all the standard columns are omitted
/**
* @var \Doctrine\Common\Collections\Collection
* @ORM\ManyToMany(targetEntity="AppBundle\Entity\ProductGeneral", mappedBy="img")
*/
private $product;
}
当用户收到新的推送通知时,如何触发声音,振动,LED颜色?我可以在我的服务器中控制这些属性,或者我的客户端上缺少什么?
*目前正在Android测试