我想在系统浏览器中打开外部URL。我有以下代码适用于Android,但不适用于iOS。在iOS上没有任何反应,控制台中没有错误等等。
pipe = Pipeline([("le", ModifiedLabelEncoder()), ("ohe", OneHotEncoder())])
pipe.fit_transform(['dog', 'cat', 'dog'])
我没有安装inAppBrowser插件,我不想要inapp而是系统浏览器。我是否必须安装inApp浏览器才能在系统浏览器中打开URL?如果可能的话,我宁愿避免安装它。
我怎样才能让它发挥作用?谢谢!
答案 0 :(得分:1)
让这个工作。 iOS中需要InAppBrowser。只需安装插件即可使window.open正常工作。无需使用inAppBrowser本身。在Android中,这没有插件。
谢谢
答案 1 :(得分:0)
据我所知,您无法访问模板中的窗口对象,因此您需要在班级中创建一个方法并在点击中使用它,同时使用(click)
代替{{ 1}}。
在HTML上:
onclick
开.ts:
<button ion-item href="#" (click)="openURL()">
答案 2 :(得分:0)
你做需要安装Cordova inappbrowser才能在iOS上运行。因为您在'_system'
电话中传递window.open
,所以尽管插件名称为“inappbrowser”,您仍会在系统浏览器中打开链接。