问题标签 [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.android
or中的任何内容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
它mocha
https://github.com/francisrod01/native-script-angular2-karma-demo
场景一:karma-typescript
+jasmine
依赖项:
nativescript-angular
:~5.3.0
nativescript-theme-core
:~1.0.4
nativescript-unit-test-runner
:^0.3.4
reflect-metadata
:~0.1.8
tns-core-modules
:~4.0.0
开发依赖:
@types/node
:^10.1.4
babel-traverse
:6.26.0
babel-types
:6.26.0
babylon
:6.18.0
jasmine-core
:^3.1.0
karma
:^2.0.2
karma-jasmine
:^1.1.2
karma-nativescript-launcher
:^0.4.0
karma-typescript
:^3.0.12
lazy
:1.0.11
nativescript
:^4.0.2
nativescript-dev-typescript
:~0.7.0
typescript
:~2.7.2
karma.conf.js
文件:
下面跟随编译错误输出:
场景 2:使用karma
+ mocha
,chai
场景 2:依赖版本为karma
+ mocha
:
依赖项:
nativescript-angular
:~5.3.0
nativescript-theme-core
:~1.0.4
nativescript-unit-test-runner
:^0.3.4
reflect-metadata
:~0.1.8
tns-core-modules
:~4.0.0
开发依赖:
babel-traverse
:6.26.0
babel-types
:6.26.0
babylon
:6.18.0
chai
:^4.1.2
karma
:^2.0.2
karma-chai
:^0.1.0
karma-mocha
:^1.3.0
karma-nativescript-launcher
:^0.4.0
lazy
:1.0.11
mocha
:^5.2.0
nativescript
:^4.0.2
nativescript-dev-typescript
:~0.7.0
typescript
:~2.7.2
karma.conf.js
文件:
控制台上的错误:
在http://localhost:9876/debug.html
Chrome 浏览器上,Karma DEBUG RUNNER
显示它:
app.component.js
编译后的文件: