我的问题是,我一直被苹果商店拒绝,因为我的插件中有UIWeb。所以我已经升级了我所有的插件,但是我的问题是Google Plus不能安装cordova-ios 6.x。我只能在cordova-ios 5.1.1上安装Google Plus。冲突在于cordova inapp浏览器不能在5.1.1上安装,它需要6.x或更高版本。我不确定如何解决这个问题,两个不同的cordova插件需要不同的cordova-ios版本。
有没有替代应用浏览器的方法?
有没有办法在没有应用浏览器的情况下从ionic打开浏览器链接?
"cordova-ios": "^6.0.0",
"cordova-plugin-androidx": "^3.0.0",
"cordova-plugin-androidx-adapter": "^1.1.3",
"cordova-plugin-device": "^2.0.3",
"cordova-plugin-firebase-analytics": "^5.0.0",
"cordova-plugin-firebase-messaging": "^5.0.1",
"cordova-plugin-geolocation": "^4.1.0",
"cordova-plugin-googleplus": "^8.5.2",
"cordova-plugin-inappbrowser": "^5.0.0",发布于 2021-04-30 20:15:27
为了回答你的具体问题,是的,有。您可以使用window.open在用户的缺省浏览器中打开链接,如下所示:
window.open('https://www.andreszsogon.com/','_system');
发布于 2022-02-02 17:03:32
不幸的是,对于这种情况,我能找到的唯一解决方案就是屈从于InAppBrowser的要求。
首先,删除现有的iOS平台:
ionic cordova platforms remove ios然后安装ios@6.0.0,具体地说:
ionic cordova platforms add ios@6.0.0顺便说一句,如果你正在使用条纹,你可能会遇到一个bug,在应用启动时,条纹会不断弹出,这显然是所谓的due to spying。
https://stackoverflow.com/questions/67163835
复制相似问题