当用户查看网络视图时,从服务器向android发送消息
假设用户使用以下代码进入支付网关当用户查看网络视图时,从服务器向android发送消息,android,webview,Android,Webview,假设用户使用以下代码进入支付网关 public class WebViewActivity extends Activity { private WebView webView; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.webview); webVi
public class WebViewActivity extends Activity {
private WebView webView;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.webview);
webView = (WebView) findViewById(R.id.webView1);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("http://example.com/payment-test/gateway-12234");
}
}
当用户购买时,支付网关网站为我发送trans\u id
和id\u get
变量。现在我检查变量,如果它们是正确的,我应该向用户发送一条消息,例如Received
。但问题是,用户正在查看Webview
请求的场景是这意味着,首先用户应该请求php
文件,然后php
文件响应。但是我希望用户转到支付网关网站,然后如果支付了,现在php
文件响应用户
问题是用户正在查看
WebView
。如何执行WebViewActivity
类从php
文件获取消息?问题是WebViewActivity
类首先请求支付网关网站,而不是php
文件,因此php
文件无法直接从WebViewActivity
类获得请求,而无需请求,它如何对WebViewActivity
类做出反应,而WebViewActivity
类可以得到响应???您的方法不是很可靠。首先,您应该有一个基于API的系统,以本机方式构建UI并使用API进行调用
我不相信您可以响应php事件,但您可以使用JS
同样,你的问题更多的是你的整体方法。我会重新评估你做这件事的方式