NativeScript是Telerik创建的一个开源框架,它使Web开发人员可以更轻松地进行本机移动应用程序开发。它使开发人员能够使用JavaScript或TypeScript(带或不带Angular或Vue)为iOS和Android构建本机移动应用程序。 NativeScript应用程序呈现由CSS子集设计的本机UI组件。模块提供跨平台的本机API抽象。 100%的本机API可通过JavaScript获得。
使用“1”个参数调用“DownloadString”时出现异常:“无法连接到远程服务器”
我刚刚开始使用以下命令在 Windows 10 上安装 NativeScript: @powershell -NoProfile -ExecutionPolicy 绕过 -Command "iex ((new-object net.webclient).DownloadString('https://www.natives...
Svelte Native 中的 BottomNavigation 组件
我目前正在努力将 BottomNavigation 组件集成到我的 Svelte Native 应用程序中,但遇到了一些困难。看来 BottomNavigation 已从核心中弃用
我对 NativeScript 完全陌生,在谷歌上搜索一些基本的东西比应有的更难...... 我想做的基本上是这样的: 我有号码 1234567.89 在一个变量中,我想要...
Nativescript 8.6 Utils.openUrl 不起作用
我在 iOS 18.0 上使用 NS 8.6(普通)。 该问题发生在模拟器和物理设备上。 这是我的代码: 从“@nativescript/core”导入{Utils}; ... 公共导航到您...
由于gradle版本变更导致nativescript编译出错?
我有一个通过jenkins构建的nativescript项目。 截至7月9日,该项目建设没有出现任何问题。同一天,提交后,构建停止工作。 为了确保...
Android studio Gradle 构建错误:找不到 com.tapadoo.android:alerter:6.1.0
我是 Android 开发新手。我从 Android Studio 和 ns build android 收到此错误: 构建文件“C:\Progetti\APP\src pp-mobile\platforms ndroid pp uild.gradle”行:577 有问题...
Mac M1 python 升级到 python3 后出现错误
我正在用 NativeScript 编写一个项目,最近几天当我尝试命令时收到以下错误:ns run ios 或 ns doctor。 无法检索已安装的 python 包。 皮斯...
nativescript Angular 项目,fantasyon 的问题
在我的nativescript Angular项目中,图标是这样显示的。有谁知道为什么?在此处输入图像描述 此处应显示电池图标。请帮我解决这个问题。 ...
NativeScript:应用程序在模拟器上运行,在真实设备 NS7 Angular10 上崩溃
升级到 NativeScript 7 和 Angular 10 应用程序在 xCode 模拟器上运行良好,但在真实设备(iPhone 10、iOS14)上运行后立即崩溃。 TestFlight 崩溃报告在这里: 日期/时间:
奇怪的 NativeScript/Angular2 问题,应用程序在错误的位置查找模板
我有一个非常基本的 Nativescript/Angular2 条形码扫描仪应用程序,我刚刚开始在其中实现路由...... 我有一个位于 app/pages/home/home.component.ts 的 Home 组件,并且 home 组件的
代码签名错误 - 验证 CODE_SIGN_ENTITLMENTS 的值
如果我尝试使用 sidekick 的云服务编译 IOS-Nativescript-App,我会收到此错误: (CLI) 代码签名错误:文件 \"/tmp/builds/_/27e1345b5c089d99eb18995c590617489875f779/5.0.0/...
Nativescript-Angular http post 请求不起作用,并且没有错误消息
我正在为我正在构建的应用程序创建登录屏幕。我已经构建并测试了登录 API,它在普通的 Web 应用程序中运行良好。然而,在我的 Angular-NativeScript 项目中,它不起作用......
NativeScript 错误 NG8001:“ActionBar”不是已知元素
我的startupscreen.module.ts看起来像这样: 从“@nativescript/angular”导入{ NativeScriptFormsModule }; 从“@nativescript/angular/common&qu...
NativeScript iOS 和 Android minify 的区别?
在NativeScript构建发布应用程序时,iOS和Android的缩小程序有什么显着差异吗?我发现缩小版本之间存在显着差异...
✔ 您的 ANDROID_HOME 环境变量已设置并指向正确的目录。 ✔ Android SDK 中的 adb 已正确安装。 ✔ Android SDK已安装。 ✔ 兼容的 Android SDK
有没有办法使用 Nativescript 将全局标头设置为 http 模块? 相反,这样做: const http = require('http') 返回http.请求({ 网址:..., 方法:'获取', 哈...
有没有办法在不关闭当前会话的情况下“刷新”终端/iTerm?
我刚刚在 iTerm2 中更新了我的 xcode 命令行工具,似乎我需要重新启动我的 iTerm 才能使其工作,因为当我尝试使用 tns 构建 ios 构建我的 NativeScript Pro 的命令...
Nativescript 角度选项卡。更改另一个组件中的数据后更新组件的视图
在 Nativescript Angular 应用程序中,我使用带有延迟加载的 Nativescript Material Design 选项卡。 我有一个 ReportsComponent,显示费用报告的 RadListView,每个报告都包含一项或多项费用
如何从 Nativescript 将文件写入外部 Android 存储
我想将文件导出到 /sdcard/Documents/ 或 /storage/emulated/0/Documents/ 我需要获得申请声明的许可 我想将文件导出到 /sdcard/Documents/ 或 /storage/emulated/0/Documents/ 我需要获得申请声明的许可 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 我尝试使用 Nativescript 中的 File 类 const extFolder: Folder = knownFolders.externalDocuments() const extOutPath = path.join(extFolder.path, '123.json'); const extOutfile = File.fromPath(extOutPath); 但最后一行(屏幕上的 256)总是产生错误 ERROR Error: java.io.IOException: Operation not permitted 我尝试编写自己的函数,基于本机 android Java 函数,类似的东西(我不确定这是正确的函数,我不是 Java 大师),但在 Nativescript 中我们可以访问 android.os.Environment和 java.io.FileInputStream exportFileToExternalStorage(fullInputFilePath, targetPath, fileName) { request(targetPath + fileName).then((response) => { console.log(android.os.Environment.DIRECTORY_DOCUMENTS) try { var myInput = new java.io.FileInputStream( fullInputFilePath ); var myOutput = new java.io.FileOutputStream(targetPath + fileName); var buffer = java.lang.reflect.Array.newInstance( java.lang.Byte.class.getField("TYPE").get(null), 1024 ); var length; while ((length = myInput.read(buffer)) > 0) { myOutput.write(buffer, 0, length); } } catch (err) { console.info("Error", err); alert(err.message) } //Close the streams myOutput.flush(); myOutput.close(); myInput.close(); }) } 但在尝试写入 /sdcard/Documents/ 或 /storage/emulated/0/Documents/ 时遇到相同的错误 关键 android:requestLegacyExternalStorage="true" 也不起作用。 出了什么问题?如何克服这个限制? 我使用建议https://github.com/NativeScript/NativeScript/pull/10285 这个问题解决了。 Android 将 'content://media/external/downloads/33' 转换为 /storage/emulated/0/Download/Nativescript
NPM 在 docker 容器中安装失败 - npm WARN tar ENOENT:没有这样的文件或目录
我正在尝试编译 Nativescript 应用程序作为我们 Teamcity 部署策略的一部分。 当我运行 NPM install 时,尝试查找文件时出现 ENOENT 错误,如下所示: npm 警告 tar EN...