我已经有几天这个问题了。 Cordova不会在浏览器中运行,错误称浏览器未添加为平台。但是,尝试将浏览器添加为平台时,会导致另一个错误,即无法从平台加载platfromapi。它还说浏览器不是一个有效的平台。见截图:
答案 0 :(得分:60)
删除您尝试在其上运行的平台(浏览器,ios,android等)
cordova platform rm browser
再次添加平台
cordova platform add browser
你可以运行
cordova run browser
答案 1 :(得分:3)
对于那些在最新的离子和cordova版本中仍然遇到此问题的人。运行:
1. ionic cordova platform rm browser/android/ios
2. ionic cordova run --emulator
答案 2 :(得分:0)
看起来浏览器平台不支持插件PlatformApi(或其名称正是如此)。
你无法使用" cordova平台添加浏览器"因为插件没有写入浏览器
可能它有一些无法在浏览器中模拟的特定功能。
答案 3 :(得分:0)
转到您的android studio
-> tools
-> android
-> Sdk manager
-> Sdk platform
并更新Android 7+和8+ {{3} }
然后运行
cordova platform rm browser
cordova platform add browser