javascript - 通过 UWP 和 Visual Studio 运行应用程序时出现 InvalidCharacterError
问题描述
此代码是通过 BuckleScript -> JS 生成的,我看不到无效字符在哪里。
但是,我认为这可能是 UWP 不允许访问内部主机作为一项功能的问题,因此会引发错误。
我已经添加了一个环回异常,添加了 SID 和那个。我已经运行 CheckNetIsolation LoopbackExempt -is -n=packageFamilyName。
function getJidFromUrl(url) {
var match = url[
/* path */
0];
if (match && !match[1]) {
var jidString = atob(match[0]); //error line here
return toJid(jidString);
}
}
index.bs.js 中第 * 行第 5 列的未处理异常
0x800a139e - JavaScript 运行时错误:InvalidCharacterError
解决方案
也许你的意思是写
atob(match);
并不是
atob(match[0]);
考虑到你在做
var match = url[0];
推荐阅读
- python - Python 3 给出错误 Unresolved reference 'long'
- mysql - 为每个员工获得最高薪水
- python - 使用 Python 执行 bcp 将查询从远程服务器导出到本地驱动器
- android - 如何将 WCHAR_T* 转换为 jstring?
- android - Android 应用程序链接:Xamarin 应用程序未在 https URI 上打开
- mongodb - 从聚合 mogodb 中的对象创建数组
- asp.net - 无法使用 CopyTo(Datastream) 在 asp.net 核心中保存图片
- python - 为什么 OpenCV SimpleBlobDetector 不能检测到这张图片中的斑点?
- php - 通过 Laravel 中的中间件转发请求
- java - 如何将 Tomcat 重写阀添加到 Spring Boot 2.0 应用程序