const Core = require('@alicloud/pop-core');
var client = new Core({
accessKeyId: 'xxxxxxxx',
accessKeySecret: 'xxxxxxxx',
endpoint: 'https://dysmsapi.aliyuncs.com',
apiVersion: '2017-05-25'
});
correctCode = this.randomCode();
var params = {
"RegionId": "cn-hangzhou",
"PhoneNumbers": this.phone,
"SignName": "xxxxxxxx",
"TemplateCode": "xxxxxxxx",
"TemplateParam": `{\"code\":\"${correctCode}\"}`
};
var requestOption = {
method: 'POST'
};
client.request('SendSms', params, requestOption).then((result) => {
console.log(JSON.stringify(result));
if(window.android){
window.android.log(JSON.stringify(result))
}
}, (ex) => {
console.log(ex);
})
代码就是自动生成的,xxxx参数都填上了对应的,但是浏览器运行的时候,报这些错误,以前没用过vue写,不知道该怎么办。有人能帮下忙吗,谢谢!
你这个涉及到跨域请求了,解决下下。错误信息比较详细了
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。