Comments (15)
https://github.com/charleyw/cordova-plugin-alipay/blob/master/src/ios/AlipayPlugin.m#L81
这一行的 a%@
也要改
[[AlipaySDK defaultService] payOrder:orderString fromScheme:[NSString stringWithFormat:@"a%@", self.partner] callback:^(NSDictionary *resultDic) {
from cordova-plugin-alipay.
从支付宝跳转回原来的App所依赖的是URL scheme,而且插件会在安装的时候生成URL scheme,生成的规则是字母a加PARTNER_ID(见这段代码)
如果支付完跳转到另一个App,可能的原因是两个App有相同的URL scheme。
所以另一个App是啥呢?
也是你们自己的App吗?
用这个插件了吗?
from cordova-plugin-alipay.
@charleyw 两个app都用了这个插件,支付完成跳转会出现问题。让两个app的url scheme不同可以么?一个是a加PARTNER_ID,一个是b加PARTENER_ID可以么
from cordova-plugin-alipay.
嗯,可以的你自己手动修改一下好了
from cordova-plugin-alipay.
改了之后 在info.plist 还是生成的a开头
from cordova-plugin-alipay.
你直接在info.list里面改吧,直接把那个a改成其他的。
from cordova-plugin-alipay.
因为插件也只是再安装的是时候去修改info.plist文件的。
from cordova-plugin-alipay.
ionic build ios 又还原了改了没用
from cordova-plugin-alipay.
我把这个插件下载下来,在本地改好xml之后,本地安装的插件,应该没问题吧,现在看info.plist文件里面也是改过之后的效果,但是运行的时候还是之前的问题
from cordova-plugin-alipay.
clone到本地的话,应该没问题了。确认一下之后安装到机器上的是最新的,等等之类的问题。
from cordova-plugin-alipay.
还是不行额,我看xcode里面都是我修改后的内容,但是还是跳到另一个app上,我把另一个app卸载了,支付完成活着取消就留在支付宝界面不会跳回去了。。是不是代码里面也有需要改a,b的地方?我再改下
from cordova-plugin-alipay.
找到问题了,代码里面有个地方没有改,
from cordova-plugin-alipay.
最后是改了哪里才搞定的,我把包下到本地,然后在把plugin.xml里改成b,再把包加入工程,最后还是跳回原来的APP,没有跳到新APP
from cordova-plugin-alipay.
3Q,解决了,想不到是作者亲自来回答,非常感谢。另外支付宝出了新接口,作者可以再出个新接口的版本吗
from cordova-plugin-alipay.
不好意思,最近这段时间比较忙,所以一直没太多时间关注这一块。有空的话,我会尝试更新一下的。
from cordova-plugin-alipay.
Related Issues (20)
- 支付时是重新打开支付宝APP HOT 1
- Xcode7.3.1如何设置支付宝返回URL HOT 3
- App审核alipay被拒,有什么办法可以解决 HOT 5
- PID和密匙在哪里设置 HOT 4
- 安装后支付失败 HOT 15
- 咨询一下这里安装时的PRIVATE_KEY HOT 1
- ionic添加插件失败
- App支付请求参数 HOT 3
- 支付有严重漏洞 HOT 6
- [Android] 读取密钥错误 HOT 2
- 请求参数 HOT 1
- Partner, seller ID & privateKey during Pay method
- 添加currency以便支持境外收单
- 升级10.3后无法唤起 HOT 1
- 怎么调用到插件的handleOpenURL方法 HOT 1
- 超哥你好,在集成的时候出现了一些错误,希望您能帮忙看一下! HOT 3
- 调用时支付宝提示系统繁忙 ALIN10129 HOT 1
- 无法编译通过。“程序包com.alipay.sdk.app不存在”
- cordova8.0以上无法调起 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cordova-plugin-alipay.