我可以在没有请求的情况下将信息推送回phonegap吗?
Can I push information back to phonegap without request?
我正在尝试开发一个具有广播接收器的应用程序。当我接到电话时,我希望能够将号码传递回我的phonegap应用程序。我是一名web开发人员,我知道web的本质是拉,而不是推(缺乏I/O),但由于它仍然在Java应用程序中,是否有一种方法可以将这些值传递回我的phonegap应用程序并将其附加到列表中?
if (messages.length > -1) {
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, "Message recieved: " + messages[0].getOriginatingAddress(), duration);
toast.show();
要将数据推送到WebView
,需要使用CordoveWebView
的sendJavaScript
函数(PhoneGap实现的WebView
),或者使用WebView
的loadUrl
函数。
使用CordovaWebView
方式:
mCordovaWebView.sendJavaScript("pushDataFunc('data')");
使用WebView
方式:
mWebView.loadUrl("javascript:pushDataFunc('data')");
如果你正在扩展DroidGap
,你可以在活动本身上调用函数:
YourDroidGapActivity.this.sendJavaScript("pushDataFunc('data')");
我不确定您是否正在寻找谷歌云消息,在Web中将消息推送到电话。
相关文章:
- 访问布局信息是否也会导致浏览器重排
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- angular.js没有'无法在PhoneGap中处理视图标记
- 定义完全独立的样式信息
- 在phonegap应用程序内部重定向不起作用
- 使用html2canvas获取基本信息
- 压缩phonegap中ios的图像插件
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 从信息框调用弹出图像库
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 尝试使用Phonegap进行php登录
- 通过phonegap中的电子邮件发送存储在html5 localStorage中的信息
- PhoneGap/Cordova 日历 iOS 插件不发送信息
- phonegap Facebook集成-从Facebook获取用户详细信息
- 在PhoneGap Build中从Facebook获取信息
- PhoneGap登录页面,如何保存用户信息
- Phonegap:在锁屏和下拉状态栏中显示音频控制和我的音频流的元信息
- 我可以在没有请求的情况下将信息推送回phonegap吗?
- Phonegap插件- imagePicker -产生错误信息