app内打开外部第三方瞎下载链接
2024-09-08 17:44:59
Q:我用cordova开发项目,想在app内跳转外部链接,安装了cordova-plugin-inappbrowser后确实可以跳转,但是跳转的页面有个按钮,原本点击会下载app,现在点击后毫无反应,求大神解惑。
A:已经找到解决办法了,把cordova.InAppBrowser.open的打开网页方式改为“_system”即可,即用手机默认浏览器打开,这样点击目标网页的链接是可以下载文件的
openUrl () { var ua = navigator.userAgent.toLowerCase()
var option = [this.pageData.bak5,this.pageData.productName]
if (/iphone|ipad|ipod/.test(ua)) {
device.getPlayPPT(function () {},function () {},option)
} else if(/android/.test(ua)){
// device.inBrowser(function () {},function () {},option)
cordova.InAppBrowser.open(this.pageData.bak5, '_system', 'location=yes')
}else{
window.open(this.pageData.bak5)
}
}
最新文章
- 微信支付:H5吊起支付API,不显示“确认支付、输入密码”界面
- Java之使用NetworkInterface类获得网络接口信息
- const的位置与区别
- 枚举/遍历 一个数组NSArray/NSDictionary
- UI复习
- python不同模式打开文件的完全列表
- 使用Go开发HTTP中间件
- Android中的Intent详解
- Word Search [LeetCode]
- JAVA FILE or I/O学习 - 补充CopyFiles功能
- CSS3秘笈复习:第八章
- php实现ppt转图片,php调用com组件问题
- 压测过程中使用nmon对服务器资源的监控
- Hacklab综合关
- golang context
- eMMC基础技术5:emmc response
- Django--路由控制 ——URL反向解析
- 基于Maven构建Web项目
- SliTaz 从入门到精通
- ArcGIS API for javascript开发笔记(六)——REST详解及如何使用REST API调用GP服务