问题标签 [nativescript-angular]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nativescript - NativeScript 混合移动应用程序:跟踪/捕获崩溃
我正在构建一个 NativeScript 移动应用程序,除此之外,我正在捕获用于分析目的的其他内容,我需要捕获可能包含错误/崩溃原因的“应用程序崩溃” 。
我遇到了这个 SO 帖子,但它是在一个关于如何不让应用程序崩溃的问题的回答中。建议使用以下方法捕获崩溃事件:
如果我按照上述方法进行,那么我有以下问题。如果有人可以确认这是否意味着每次应用程序崩溃都会生成此application.uncaughtErrorEvent事件,将不胜感激?我可以依靠它吗?如果这是真的,那么也许我可以对我的后端进行 REST 调用并存储日期、时间以及在args.androidor中的任何内容args.ios。
如果上述方法不正确,那么有人可以帮助我如何去做吗?
非常感谢任何帮助。谢谢!
nativescript - 如何使用 nativescript 将 AbsoluteLayout 的高度从 100% 设置为 80%?
如何使用 nativescript 将 AbsoluteLayout 的高度从 100% 设置为 80%?
任何人都可以为上述问题提供解决方案吗?
nativescript - NativeScript CLI 安装错误
我正在尝试学习 NativeScript。我已完成以下步骤在我的 windows 8.1 Pro 64 位机器上安装 NativeScript:
- 在 D 盘上安装 node.js (node-v8.11.2-x64)
- 在 D 盘上安装 Visual Studio Code (VSCodeSetup-x64-1.23.1)
- 在 D 盘上安装 Git (Git-2.17.0-64-bit)
- 在 D 盘上安装 Android Studio (android-studio-ide-173.4720617-windows)
- 使用以下命令安装 NativeScript:npm install -g nativescript。
我在第 5 步收到以下错误:
当我运行 tns doctor 命令时,我收到以下信息:
我也尝试卸载 NativeScript,但它仍然卡在 resolveWithNewModule 上,见下文:
我的问题是:
- 如何修复 NativeScript 的安装错误?
- 如果我需要卸载 NativeScript,我该怎么做?
- 哪个目录 NativeScript 使用已安装的命令安装,我可以将它安装在 d 驱动器上吗?
webpack - webpack 崩溃扩展应用程序
我按照 nativeScript 文档扩展了我的应用程序。当我运行
tns build android它时。但是当我使用 webpack 构建时,应用程序崩溃并出现以下错误:
“主”线程上发生未捕获的异常。java.lang.RuntimeException:无法实例化活动 ComponentInfo{org.nativescript.StudentAssistant/com.tns.NativeScriptActivity}:com.tns.NativeScriptException:
调用模块函数时出错
类型错误:require.context 不是函数文件:“file:///data/data/org.nativescript.StudentAssistant/files/app/vendor.js,行:4,列:28
StackTrace:帧:函数:'',文件:'file:///data/data/org.nativescript.StudentAssistant/files/app/vendor.js',行:4,列:29 帧:函数:'require' ,文件:'',行:1,列:266
类型错误:require.context 不是函数文件:“,行:1,列:265
StackTrace:帧:函数:'',文件:'file:///data/data/org.nativescript.StudentAssistant/files/app/vendor.js',行:4,列:29 帧:函数:'require' ,文件:'',行:1,列:266
引起:com.tns.NativeScriptException:
调用模块函数时出错
类型错误:require.context 不是函数文件:“file:///data/data/org.nativescript.StudentAssistant/files/app/vendor.js,行:4,列:28
StackTrace:帧:函数:'',文件:'file:///data/data/org.nativescript.StudentAssistant/files/app/vendor.js',行:4,列:29 帧:函数:'require' ,文件:'',行:1,列:266
类型错误:require.context 不是函数文件:“,行:1,列:265
StackTrace:帧:函数:'',文件:'file:///data/data/org.nativescript.StudentAssistant/files/app/vendor.js',行:4,列:29 帧:函数:'require' ,文件:'',行:1,列:266
我必须做什么?
nativescript - 用于缓存的 Nativescript 插件
是否有用于数据缓存的积极维护的 nativescript 插件?
喜欢nativescript-cache但遗憾的是这个插件现在不活动了。
nativescript - 获取元素当前位置?
有没有办法获取元素的当前位置?它是 x 和 y。我试过了getLocationOnScreen,getLocationInWindow但结果是不确定的。
nativescript - 将特定于平台的组件导入到 nativescript angular 中的模块
我有一个组件,我将其拆分为特定于平台的文件 ex.component.ios.ts 和 ex.component.android.ts 我的问题是如何将它导入到模块中,因为仅使用 ex.component 会给我一个错误,谢谢。
nativescript-angular - 字节数组图像 src nativescript
在 nativescript(with angular) 中,有没有办法从将图像返回为字节数组/base64 的 web api 调用的响应中设置图像的 src?没有太多文档,我需要从一个简单的示例中查看 html 和 .ts 文件,我现在没有代码可以粘贴到这里。
karma-runner - 如何使用 Karma、karma-typescript、Jasmine、Mocha、Chai 设置 NativeScript Angular
我正在尝试配置karma.config.js为按照官方文档运行NativeScript Angular项目:
https://docs.nativescript.org/angular/tooling/testing
问题是测试总是失败并且总是在运行node_modules/,但我在属性platforms/中提到了它们。excludeFiles
我创建了一个 github repo 来重现它
我正在使用一个单独的分支来重现
jasmine它mochahttps://github.com/francisrod01/native-script-angular2-karma-demo
场景一:karma-typescript+jasmine
依赖项:
nativescript-angular:~5.3.0nativescript-theme-core:~1.0.4nativescript-unit-test-runner:^0.3.4reflect-metadata:~0.1.8tns-core-modules:~4.0.0
开发依赖:
@types/node:^10.1.4babel-traverse:6.26.0babel-types:6.26.0babylon:6.18.0jasmine-core:^3.1.0karma:^2.0.2karma-jasmine:^1.1.2karma-nativescript-launcher:^0.4.0karma-typescript:^3.0.12lazy:1.0.11nativescript:^4.0.2nativescript-dev-typescript:~0.7.0typescript:~2.7.2
karma.conf.js文件:
下面跟随编译错误输出:
场景 2:使用karma+ mocha,chai
场景 2:依赖版本为karma+ mocha:
依赖项:
nativescript-angular:~5.3.0nativescript-theme-core:~1.0.4nativescript-unit-test-runner:^0.3.4reflect-metadata:~0.1.8tns-core-modules:~4.0.0
开发依赖:
babel-traverse:6.26.0babel-types:6.26.0babylon:6.18.0chai:^4.1.2karma:^2.0.2karma-chai:^0.1.0karma-mocha:^1.3.0karma-nativescript-launcher:^0.4.0lazy:1.0.11mocha:^5.2.0nativescript:^4.0.2nativescript-dev-typescript:~0.7.0typescript:~2.7.2
karma.conf.js文件:
控制台上的错误:
在http://localhost:9876/debug.htmlChrome 浏览器上,Karma DEBUG RUNNER显示它:
app.component.js编译后的文件:
