希望在点击链接的同时,应用内部触发一个 XMLHttpRequest 请求以更新链接点击数。
好像 Ionic 点外部链接如果由系统浏览器打开的话,事件处理的 JavaScript 就不会被执行。
希望在点击链接的同时,应用内部触发一个 XMLHttpRequest 请求以更新链接点击数。
好像 Ionic 点外部链接如果由系统浏览器打开的话,事件处理的 JavaScript 就不会被执行。
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
3 回答6.5k 阅读
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答856 阅读✓ 已解决
3 回答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