cordova - 如何从 ionic 3 打开 google chrome 浏览器
问题描述
如何从 ionic 3 应用程序打开 google chrome 浏览器?(本机android google chrome)并在其中打开链接
解决方案
安装插件
npm install open-browser -g
将此函数放入您的 .[在此处输入链接描述][1]ts 文件
根据您的要求设置参数 :::::
openWithSystemBrowser(url: string) {
console.log('in system browser');
let target = "_system";
this.InAppBrowser.create(url, target, {
location: 'yes',//Or 'no'
hidden: 'no', //Or 'yes'
clearcache: 'yes',
hideurlbar: 'yes',
clearsessioncache: 'yes',
zoom: 'yes',//Android only ,shows browser zoom controls
hardwareback: 'yes',
mediaPlaybackRequiresUserAction: 'no',
shouldPauseOnSuspend: 'no', //Android only
closebuttoncaption: 'Close', //iOS only
disallowoverscroll: 'no', //iOS only
toolbar: 'yes', //iOS only
enableViewportScale: 'no', //iOS only
allowInlineMediaPlayback: 'no',//iOS only
presentationstyle: 'pagesheet',//iOS only
fullscreen: 'yes',//Windows only
});
}
你可以打电话::::::
let Path = 'https://www.google.com/';
this.openWithInAppBrowser(path);
它将在 Chrome 中打开您的链接但我在使用系统浏览器时遇到问题是 URL 不能被其中任何一个选项隐藏...如果需要,请根据项目安装所需的插件。
推荐阅读
- python-3.5 - 不能腌制
: pywintypes 上的属性查找日期时间失败 - websocket - WebSocket 的并发用户负载测试在 JMeter 中未正确执行
- python - 如何让 python 记住某个名称的输入?
- python - 仅列出嵌套数据框中的第一行
- javascript - 如何使用 react-intl 在 React 应用程序中访问当前语言环境
- dialogflow-es - 训练短语顺序有保证吗?
- javascript - 提交表格后写作评分问题
- xml - 每当我在输入 XML 中使用 CDATA 使用 XSLT 进行转换时,CDTA 元素值都已损坏
- python - 排序有问题(元组列表)
- angular - 如何使用angular2中的prime ng进度条以不同颜色显示行的进度条