希望在点击链接的同时,应用内部触发一个 XMLHttpRequest 请求以更新链接点击数。
好像 Ionic 点外部链接如果由系统浏览器打开的话,事件处理的 JavaScript 就不会被执行。
希望在点击链接的同时,应用内部触发一个 XMLHttpRequest 请求以更新链接点击数。
好像 Ionic 点外部链接如果由系统浏览器打开的话,事件处理的 JavaScript 就不会被执行。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
给个思路参考一下:
1.安装inappbrowser插件
ionic plugin add cordova-plugin-inappbrowser
2.链接的文本添加事件监听,处理函数内调用 inappbrowser API
let browser = new InAppBrowser('https://ionic.io', '_system');
调用已封装的服务发送请求,更新链接点击数,进一步优化的话,请查一下zone.runOutsideAngular相关资料
cordova-plugin-inappbrowser