问题标签 [nativescript]

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.

0 投票
4 回答
3249 浏览

authentication - Nativescript Webview 回调 uri

我们可以在 nativescript 中从外部 url 回发到 web 视图并从回发中获取值吗?这是带有重定向 uri 的 oauth2 流,用户在本机 webview 中显示网站的外部链接并从回发 url 获取令牌值。有什么建议或指向 tut 或博客吗?所有主要参与者都为此提供支持,并且非常用于 oauth。

0 投票
4 回答
7722 浏览

json - 在 NativeScript 上获取本地 json 文件

如何获取本地的大json数据?

我试过这个,但我没有成功:

0 投票
0 回答
285 浏览

lodash - NativeScript 中 ListView 上带有数组的对象

我使用了 Lodash 的 _.groupBy 来按类别排列列表。如何在这样的模板上启动它:

或从对象中获取密钥

0 投票
1 回答
2902 浏览

nativescript - 如何调试nativescript 代码?

我刚开始使用 nativescript,所以请注意这是否只是一个简单的问题。

我在我的手机上运行我的代码,tns run android但是当它启动时,它也在控制台中启动了大量console.log的登录,所以我如何调试我编写的代码让我说我的代码中有语句,但我无法在一堆中找到我的语句轻松记录。

0 投票
1 回答
116 浏览

nativescript - 为什么原生脚本应用程序的设备数据如此之高?

我只创建了具有两个页面的基本应用程序,其中包含一个列表数组和项目对象,但是当我在tns run android命令后看到应用程序属性时,它仍然显示设备上的数据约为 3.7MB,应用程序大小也约为 20MB。由于它只是一个基本的应用程序,它的大小不应该这么大。

0 投票
2 回答
151 浏览

nativescript - Nativescript 1.3.0 安装问题

我会尽力解释我做了什么以及我现在在哪里。我正在使用window7

我为安装做了什么。

安装 jdk 并更新环境路径变量并新建一个 JAVA_HOME 下载 Gradle 并更新指向 gradle bin 目录的环境路径 安装 android sdk 及所有指定版本、sdk 工具和平台工具。创建了 ANDROID_HOME 变量。删除并重新安装 Nativescript Ran tns doctor 命令和结果可以在这里找到 通过 tns run android --emulator 启动应用程序并在设备上尝试,收到的错误是“不幸的是 mysir 已停止”,日志可以在这里找到。现在谁能告诉我我错过了什么?

0 投票
1 回答
838 浏览

nativescript - 如何显示可点击的超链接

我们在 android 中使用属性 autoLink 设置为 web 的 TextView 来实现此行为。

<TextView android:autoLink="web" ... />

如何在NS中做到这一点?

0 投票
9 回答
21491 浏览

android - 运行`tns platform add android`时找不到兼容的Android SDK进行编译

我正在关注官方的 NativeScript教程,但在配置我的 OS X 环境以进行 android 开发时遇到问题。

运行时tns platform add android我收到以下错误:

找不到兼容的 Android SDK 进行编译。为了能够为 Android 构建,请安装 Android SDK 21 或更高版本。

tns doctor命令还返回有关 android-sdk 问题的警告:

找不到兼容的 Android SDK 进行编译。为了能够为 Android 构建,请安装 Android SDK 21 或更高版本。运行$ android以管理您的 Android SDK 版本。您需要在系统上安装 Android SDK 构建工具。您必须安装版本 22。从命令行运行“android”以安装所需的 Android 构建工具。您需要在系统上安装最新的 Android 支持存储库。运行$ android 以管理 Android 支持存储库。

我的 android-sdk 安装如下所示:

Android-SDK 安装

我的 .bash_profile 还包括以下内容:

我应该更进一步并尝试设置系统范围的环境变量 - 不仅仅是.bash_profile?另外,我可能在设置过程中遗漏了一些东西......

关于如何调试这种情况(命令、配置文件等)的任何提示都会很棒,谢谢!

0 投票
1 回答
578 浏览

javascript - NativeScript 文件选择器 Android

如何在 Android 应用程序中选择文件并将其附加到表单中?

0 投票
1 回答
730 浏览

nativescript - 如何在 NativeScript iOS 中引用静态的原生库?

我在这里找到了一个描述如何执行此操作的示例项目:

https://github.com/NativeScript/sample-iOS-StaticLibs

但我认为它已经过时了 - 它不适用于 {N] 1.3。我已经整理了一个非常非常简单的测试 - 一个包含一个类的静态库,带有一个静态字符串。我已通过将.a文件添加到链接的二进制.h文件以及标题搜索路径中的文件路径成功地将其添加到 Xcode。到目前为止一切顺利 - 如果我在本机代码中引用它,它会找到它。但是,当我尝试在 JS 文件中执行相同操作时,它找不到变量。

没有与之相关的错误,所以我不确定从哪里开始寻找。有任何想法吗?