【axios报错异常】: Uncaught ReferenceError: axios is not defined

问题描述:

当前代码在vivo手机和小米手机运行是正常的,点击分享按钮调出相关弹框,发送接口进行分享,但是现在oppo手机出现了问题: 点击分享按钮没有反应.

问题解析:

安卓同事经过查询后,发现打印了错误:

但是不清楚这个问题是安卓端造成的还是前端造成的,大家都不清楚.

问题解决:

axios报错异常: Uncaught ReferenceError: axios is not defined

前端请求代码片段:

javascript 复制代码
axios.get(url)
	.then(function(result){
		 //获取返回值 promise对象
		 console.log(result)
		 //若想获取服务器的返回值则使用 .data属性
		 console.log(result.data)
	 })

问题分析

axios 请求需要 axios.js脚本/插件支持,缺省该事务即报错该类异常

解决方案

方案1:引用公域网络的 axios.js 资源,这里记录RUNOOB.COM官网推荐的两个引用方法:

html 复制代码
使用 cdn:
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
或
<script src="https://cdn.staticfile.org/axios/0.18.0/axios.min.js"></script>

不足之处:项目启动时需确保主机处于联网状态,建议本地备份此文件做相对路径的引用比较稳妥。

方案2:本地引用 axios.js 资源

  1. 先制作本地 axios.js 资源
    如上,复制并访问

测试

html 复制代码
   测试OK

问题解决了,我在代码中加上了<script src="https://cdn.staticfile.org/axios/0.18.0/axios.min.js"></script>这段axios的js代码就解决了.

相关推荐
eli9601 天前
node-ddk,electron 开发组件
前端·javascript·electron·node.js·js
PagiHi3 天前
iWebOffice2015 中间件如何在Chrome107及之后的高版本中加载
前端·javascript·chrome·中间件·edge·js
我命由我123455 天前
微信小程序项目 tabBar 配置问题:“pages/mine/mine“ need in [“pages“]
javascript·微信小程序·小程序·html·css3·html5·js
秋天爱美丽6 天前
Reflect.get和target[key]有何不同?
es6·js
专注VB编程开发20年7 天前
JS采集数据爬虫-Fetch API 和 XMLHttpRequest 有什么区别?
开发语言·javascript·爬虫·js
晨枫阳10 天前
不同开发语言之for循环的用法、区别总结
开发语言·python·objective-c·swift·js
努力的小好13 天前
【html期末作业网页设计】
前端·css·html·js
叫我OldFe14 天前
vue videojs使用canvas截取视频画面
前端·vue.js·音视频·js
匹马夕阳14 天前
ollama本地部署DeepSeek-R1大模型使用前端JS调用的详细流程
人工智能·ai·js
丁总学Java16 天前
掌握 findIndex、push 和 splice:打造微信小程序的灵活图片上传功能✨
微信小程序·小程序·js