如何关闭inappbowoser科尔多瓦
问题描述:
APK文件如何关闭inappbowoser科尔多瓦
<a class='btn btn-primary' onclick="window.open('http://somedomain/payment.php', '_system', 'location=yes');" >Payment</a>
Paymnet.php文件
<div class="login-wrap">
<div class="login-html">
<input id="tab-1" type="radio" name="tab" class="sign-in" checked><label for="tab-1" class="tab"></label>
<input id="tab-2" type="radio" name="tab" class="sign-up"><label for="tab-2" class="tab"></label>
<div class="login-form">
<form action="" method="post" class="sign-in-htm">
<input type="hidden" name="furl" value="">
<input type="hidden" name="surl" value="">
<div class="group">
<label for="name" class="label">Name</label>
<input id="name" name="fullname" type="hidden" class="input" value="">
</div>
<div class="group">
<label for="email" class="label">Email</label>
<input id="email" name="email" type="hidden" class="input" value="">
</div>
<div class="group">
<label for="email" class="label">Price</label>
<input type="hidden" name="amount" value="">
</div>
<div class="group">
<input type="submit" class="button" value="Submit" name="submit">
</div>
</form>
</div>
</div>
</div>
<?php
require "instamojo.php";
if(isset($_POST['submit'])){
$api = new Instamojo\Instamojo('token', 'api', 'https://test.instamojo.com/api/1.1/');
$name=$_POST['fullname'];
$amount=$_POST['amount'];
$email=$_POST['email'];
try {
$response = $api->paymentRequestCreate(array(
"purpose" => 'h-fm',
"name" => $_POST['fullname'],
"amount" => $_POST['amount'],
"send_email" => false,
"email" => $_POST['email'],
"redirect_url" => "http://test.com/"
));
// print_r($response);
$redirect=$response['longurl'];
?>
<script type="text/javascript">
window.location.href = "<?php echo $redirect;?>" ;
</script>
<?php }
catch (Exception $e) {
print('Error: ' . $e->getMessage());
}
}
?>
如何从Web应用程序重定向到移动应用程序。付款工作正常。我想给关闭按钮。我试过window.close。它不工作。我试过ref.close()。它不工作。请帮我解决这个问题。
答
只需使用inappbrowser插件的close()函数,它就可以关闭应用程序。
var ref = cordova.InAppBrowser.open('http://unitedwaymassbay.org/', '_blank', 'location=no');
ref.close();
这里的功能参考,请阅读inappbrowser
你不能重定向到移动app.You可以从移动应用重定向到您的Web应用程序。 –