Ionic Braintree 插件错误:应为“/* Begin”、“/* End”、“\”或 [A-Za-z0-9_.] 但找到“/”
Posted
技术标签:
【中文标题】Ionic Braintree 插件错误:应为“/* Begin”、“/* End”、“\\”或 [A-Za-z0-9_.] 但找到“/”【英文标题】:Ionic Braintree Plugin Error: Expected "/* Begin ", "/* End ", "\"", or [A-Za-z0-9_.] but "/" foundIonic Braintree 插件错误:应为“/* Begin”、“/* End”、“\”或 [A-Za-z0-9_.] 但找到“/” 【发布时间】:2018-03-10 08:59:02 【问题描述】:每次我安装 Ionic Braintree plugin 并为 ios 构建时,它都会在 cordova build ios
终端提示符之后立即抛出此错误
Expected "/* Begin ", "/* End ", "\"", or [A-Za-z0-9_.] but "/" found
我已经尝试删除 ios 平台,然后安装插件,然后为 ios ionic cordova build ios
构建。它坏了。
当我删除平台并 ionic cordova build ios
它构建 ios 平台时,但一旦我运行 ionic cordova run ios
它就会抛出相同的错误。
这个错误只针对ios平台抛出,android构建完美。
我在 package.json 中的 cordova 版本是 "cordova": "^8.0.0"
我的大脑树是"@ionic-native/braintree": "^4.5.0"
我的ios是"cordova-ios": "4.5.4"
似乎无法在网上找到解决方案????????♂️,并认为这里有人可以提供帮助
更新
安装插件的dpa99c
似乎可以解决这个问题
ionic cordova plugin add https://github.com/dpa99c/cordova-plugin-braintree
【问题讨论】:
处理同样的问题;你的修复不能解决我的问题。你还做了什么吗? 还有这个版本你可以试试here 【参考方案1】:感谢您的问题,并回答。如果有人遇到问题,这些是对我有用的步骤:
ionic cordova platform remove ios
ionic cordova plugin add https://github.com/dpa99c/cordova-plugin-braintree
ionic cordova platform add ios
然后最终构建。没有更多错误。
【讨论】:
当我进入生产包时,我遇到了架构错误。暂时不要为 Braintree 的内容而烦恼,它有太多问题并且正在开发中。改用 PayPal 或 Apple Pay 解决方案。 更简单(也是我最终使用的)是 Stripe。太容易了!以上是关于Ionic Braintree 插件错误:应为“/* Begin”、“/* End”、“\”或 [A-Za-z0-9_.] 但找到“/”的主要内容,如果未能解决你的问题,请参考以下文章
Braintree Dropin UI 不适用于 Ionic 框架,除非强制刷新