2016-09-16 92 views
2

我试图在后台运行一天两次的javascript模块,即使应用程序已关闭。我在Java端使用BroadcastReceiver,但我不知道如何从onReceive()方法运行javascript而不显示react View。我找到了一种运行所有应用程序的解决方案,但我正在寻找像后台工作的工人/服务之类的东西。React Native:从BroadcastReceiver运行javascript模块

public void onReceive(Context context, Intent intent) { 
    String pn = context.getApplicationContext().getPackageName(); 
    Intent li = context.getPackageManager().getLaunchIntentForPackage(pn); 
    context.startActivity(li); 
} 

回答

1

阵营本地0.36介绍Headless JS是运行在JavaScript中的任务,而你的应用程序在后台运行的方式。

你应该看看this document

相关问题