最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

百度糯米app中关闭网页或窗口的方法,99%的人都不知道,网上也找不到

来源:动视网 责编:小采 时间:2020-11-27 15:13:00
文档

百度糯米app中关闭网页或窗口的方法,99%的人都不知道,网上也找不到

百度糯米app中关闭网页或窗口的方法,99%的人都不知道,网上也找不到:前端时间我们公司做了一款使用百度钱包的移动网页支付进行支付的产品,用户通过百度钱包、百度糯米扫描我们产品的二维码,选择商品,点击支付将会自动调用百度钱包进行支付,支付成功后返回成功页面,在我们的成功页面有关闭网页按钮,点击关闭按钮或者返回按
推荐度:
导读百度糯米app中关闭网页或窗口的方法,99%的人都不知道,网上也找不到:前端时间我们公司做了一款使用百度钱包的移动网页支付进行支付的产品,用户通过百度钱包、百度糯米扫描我们产品的二维码,选择商品,点击支付将会自动调用百度钱包进行支付,支付成功后返回成功页面,在我们的成功页面有关闭网页按钮,点击关闭按钮或者返回按
 前端时间我们公司做了一款使用百度钱包的移动网页支付进行支付的产品,用户通过百度钱包、百度糯米扫描我们

产品的二维码,选择商品,点击支付将会自动调用百度钱包进行支付,支付成功后返回成功页面,在我们的成功页面有关闭

网页按钮,点击关闭按钮或者返回按钮将会关闭页面。

在百度钱包中使用百度轻应用的BLightApp.closeWindow() 方法可以关闭,但是在百度糯米中,按道理可以使用呀,

但是根本就不行,改成传统的window.close()也不行。当时我们在网上搜索和百度糯米的官网中,都没找到解决方法。后来

通过几经周折联系上了百度糯米的相关技术才找到解决方法。

解决方法很简单就是把跳转地址设置为bainuo://home就可以了。

第一种:点击按钮关闭页面

点击按钮关闭页面

如图,点击按钮,将会关闭页面,代码如下:

<center><a href="bainuo://home" ><button style="width:200px;height:50px;font-size:16px;">点击按钮关闭</button></a></center>

第二种:点击app返回按钮或手机的后退键关闭页面

点击app返回按钮或手机的后退键关闭页面

如图,点击红色框里面的“<”按钮或手机后退物理按键关闭页面,代码如下:

引入jQuery:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

具体实现代码:

$(function(){ 
 pushHistory(); 
 window.addEventListener("popstate", function(e) { 
 pushHistory(); 
 var ua = navigator.userAgent.toLowerCase(); 
 if(ua.match(/MicroMessenger/i)=="micromessenger") { 
 WeixinJSBridge.call('closeWindow'); 
 } else if(ua.indexOf("alipay")!=-1){ 
 AlipayJSBridge.call('closeWebview'); 
 }else if(ua.indexOf("baidu")!=-1){ 
 BLightApp.closeWindow(); 
 }else if(ua.indexOf("bdnuomi")!=-1){ 
 window.location.href="bainuo://home"; 
 } 
 else{ 
 window.close(); 
 } 
}, false); 
 function pushHistory() { 
 var state = { 
 title: "title", 
 url: "#" 
 }; 
 window.history.pushState(state, "title", "#"); 
 } 
 
});

文档

百度糯米app中关闭网页或窗口的方法,99%的人都不知道,网上也找不到

百度糯米app中关闭网页或窗口的方法,99%的人都不知道,网上也找不到:前端时间我们公司做了一款使用百度钱包的移动网页支付进行支付的产品,用户通过百度钱包、百度糯米扫描我们产品的二维码,选择商品,点击支付将会自动调用百度钱包进行支付,支付成功后返回成功页面,在我们的成功页面有关闭网页按钮,点击关闭按钮或者返回按
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top