发布网友 发布时间:2022-04-23 14:30
共3个回答
懂视网 时间:2022-04-20 07:49
公司产品使用支付宝移动网页接口支付,当三方商户传入跳转地址,在支付宝页面支付成功后跳转到该地址,如果没传将会自动关闭页面。测试的时候在iOS客户端上面可以,但是在Android客户端上偶尔行偶尔不行。
以前代码:
$(function(){ if('${code}'=="00") { if('${merUrl}'!="") { window.location.href='${merUrl}'; }else{ AlipayJSBridge.call('closeWebview'); } }else{ $("#error_msg").html("支付失败"); $("#error").show(); } });
通过查找支付宝网页支付的相关的js api文档,文档中描述当页面加载完后会创建 AlipayJSBridge对象,同时会触发AlipayJSBridgeReady事件。
从这句话中找到了网页在android的支付宝客户端偶尔关闭得了偶尔不行的原因:
可能关闭不了的原因是当执行 AlipayJSBridge.call('closeWebview')操作时,AlipayJSBridge还没有创建,所以无法执行。因此我们需要对Alipay
JSBridgeReady事件进行监听。
解决代码:
document.addEventListener('AlipayJSBridgeReady', function () { if('${code}'=="00") { if('${merUrl}'!="") { window.location.href='${merUrl}'; }else{ AlipayJSBridge.call('closeWebview'); } }else{ $("#error_msg").html("支付失败"); $("#error").show(); } }, false);
热心网友 时间:2022-04-20 04:57
查看密钥长度是否支持128位(IE-帮助-关于Internet explorer),如果低于128,请升级密钥包;
如果是局域网,请联系系统管理员开放https,即443端口;
如果是个人电脑,请关闭您的防火墙(包括加装的防火墙和windows自带防火墙)试下。Windows自带防火墙关闭的方法如下:开始—控制面板当中的Windows防火墙,设置为关闭。加装防火墙一般退出防火墙程序即可;
并在IE浏览器当中的,工具-Internet选项-高级,安全当中将ssl2.0和ssl3.0设置为打勾;
请把 www.alipay.com加入可信站点。在工具-Internet选项-安全-受信任的站点中加入受信任的站点https://www.alipay.com。同时请检查受*站点是否将https://www.alipay.com,若是请不要在受*站点当中设置。
热心网友 时间:2022-04-20 06:15
方法:先查看密钥长度是否支持128位(IE-帮助-关于Internet explorer),如果低于128, 点此查看如何升级密钥包。如果是局域网,请联系系统管理员开放https,即443端口。如果是个人电脑,请关闭您的防火墙(包括加装的防火墙和windows自带防火墙)试下。Windows自带防火墙关闭的方法如下:开始—控制面板当中的Windows防火墙,设置为关闭。加装防火墙一般退出防火墙程序即可。
支付宝使用的注意事项及安全预护:
1.务必为自己的支付宝设置强健密码。直接上图说明,图片来源于爱福清网。
2.谨慎用好支付宝的快捷支付。支付宝通过快捷支付可以和银行卡绑定,这样无需银行卡的密码也能完成支付,一旦自己的支付宝密码泄露还可能造成银行卡资金的盗刷。因此喜欢使用快捷支付的朋友建议只绑定一张小额的银行卡,其他需要快捷支付的银行卡则养成即用即开,用完即注销的习惯,不要任意绑定自己的多张银行卡。
3.手机支付宝的使用更要养成好习惯。我们经常携带的手机容易丢失,一旦丢失手机就可能被他人盗用支付宝。因此安装支付宝的手机一定要设置手机开机密码,而且最好是在丢失后第一时间打电话到银行冻结银行卡,或者是拨打电话冻结支付宝,这里推荐是冻结银行卡,因为大多数人都有网银等,这些都是可以根据短信来验证和更改密码的。
4.不要轻易安装来路不明的应用(Android手机上的木马应用会在后台拦截短信验证码),权限设置也最好不要勾选读取短信选项。
5.在即将废弃的手机上退出支付宝账户并删除APP,反复“双清”确保不会被别有用心的人利用。这里解释下双清:wipe data/factory reset 清除用户数据并恢复出厂设置(刷机前必须执行的选项)wipe cache partition 清除系统缓存(系统出问题也可尝试此选项)
6.有的人喜欢蹭网使用免费wifi,而且是不需要密码直接连接的类型,这里就要注意了,很多免费wifi的安全性不高,不建议蹭网时用支付宝。多了解支付宝使用*,例如常见的淘宝购物,退款,退货,假的支付链接等等。