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)
}
}

  

 

最新文章

  1. 微信支付:H5吊起支付API,不显示“确认支付、输入密码”界面
  2. Java之使用NetworkInterface类获得网络接口信息
  3. const的位置与区别
  4. 枚举/遍历 一个数组NSArray/NSDictionary
  5. UI复习
  6. python不同模式打开文件的完全列表
  7. 使用Go开发HTTP中间件
  8. Android中的Intent详解
  9. Word Search [LeetCode]
  10. JAVA FILE or I/O学习 - 补充CopyFiles功能
  11. CSS3秘笈复习:第八章
  12. php实现ppt转图片,php调用com组件问题
  13. 压测过程中使用nmon对服务器资源的监控
  14. Hacklab综合关
  15. golang context
  16. eMMC基础技术5:emmc response
  17. Django--路由控制 ——URL反向解析
  18. 基于Maven构建Web项目
  19. SliTaz 从入门到精通
  20. ArcGIS API for javascript开发笔记(六)——REST详解及如何使用REST API调用GP服务

热门文章

  1. Vue 中的 key 有什么作用?
  2. Redis的不同客户端对比
  3. mqtt抓包
  4. k8s中pv和pvc
  5. wget 多线程下载 mwget 工具安装
  6. C#如何判断文件是否存在
  7. ucocIII野火
  8. django找不到template文件的解决办法
  9. codeforces 165C Another Problem on Strings 二分or双指针
  10. fetchAll 的小小分析