问题标签 [nativescript-plugin]
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.
ios - NativeScript - 获取设备本地 IP 地址
我想使用 NativeScript / JavaScript 获取我设备的本地 IP 地址。
我已经进行了搜索并找到了一种在 Android 上执行此操作的方法,但我希望有一个跨平台解决方案也适用于 iOS。
我目前正在NSPlayground
运行的 iPhone 6S 上使用iOS 11.4
.
nativescript-plugin - android-support-23.d.ts 错误 TS2300:重复的标识符
我已按照本指南通过更改我的 references.d.ts 来访问 Android SDK 版本 23 api:
但现在我在运行我的应用程序时收到多个“TS2300:重复标识符”错误:
知道如何解决这个问题吗?
谢谢索伦_
typescript - 将字符串转换为 NSData 并将 NSData 转换回字符串
我有以下代码:
- “数据”是一个包含“DetErHemmeligt”的打字稿字符串
- 第 2 行打印出“DetErHemmeligt”
- 第 4 行总是打印出“<44657445 7248656d 6d656c69 6774>”
- 5号线也可以
- 第 6 行崩溃,没有错误记录,我在这里尝试了很多东西,比如“initWithBytesLengthEncoding”,但它一直在为我崩溃,我不知道为什么。
有任何想法吗?
android - 使用来自 NativeScript 插件的 Android 原生图像
我正在为 Stripe 库编写一个 NativeScript 插件。在 Android 上,我不知道如何将原生库中的资源 ID 转换为可绘制图像。
我进行的其中一个调用返回从 R.drawable.xxx 获得的 ID。该图像位于本机库的资源中。我想把它变成我可以使用标签绘制的图像。
我试过这段代码:
但decodeResource()
返回null
。本机库能够绘制相同的图像,因此资源以某种方式进入应用程序。我只是不知道如何从我的代码中访问它。
注意:在 iOS 上,同样的调用返回一个 UIImage,它工作正常。我希望 Stripe 在他们的 iOS 和 Android API 之间更加一致!
nativescript - 是否可以将文本、图像和文件共享到使用 Nativescript 编写的 Android 或 iOS 应用程序中?
我希望我的应用程序列在其他应用程序的共享选项中,以便我可以接收文本、图像或文件。是否可以使用 Nativescript 做到这一点,如果可以,怎么做?
nativescript - Alert is not visible in nativescript ios after autocomplete usage
I am working on a nativescript app for android and ios in which I have used REST APIs to store/get data in JSON format. Based on JSON result from APIs sometime I need to show alert to the user. It was working fine with Nativescript 4.1 but since I have upgraded to 4.2 app is unable to show alert boxs in ios. It shows the blank page and shows the following error.
I have suspected that I am calling alert too early so I have tried to add timeout before alert but still it's the same.
Points to note here is I am using nativescript-autocomplete component in one of my tabs. and this problem occurs only when user searches something using that component. So it could be something related to that component.May be when autocomplete closes the modal, app looses the parent reference ?
ios - 无法验证 TNSMLKitCamera.framework/TNSMLKitCamera 中的位码
我遇到tns run ios
了在真实设备上构建时导致失败的问题。使用模拟器工作正常,但每当我尝试在真实设备上运行或构建时,无法应用更改并且错误是error: exportArchive: Failed to verify bitcode in TNSMLKitCamera.framework/TNSMLKitCamera: error: Bundle only contains bitcode-marker /var/folders/5d/_v1mn0f16w7dt6k7dbvby_c00000gn/T/XcodeDistPipeline.neH/Root/Payload/mobile.app/Frameworks/TNSMLKitCamera.framework/TNSMLKitCamera (armv7)
任何帮助/指导表示赞赏。谢谢
ios - NativeScript 将 UIViewController 传递给原生 iOS 方法
我正在尝试按照 nativescript 插件种子(iOS 说明https://docs.connect.squareup.com/payments/readersdk/setup-ios)为 Square Reader 创建一个新插件。最后一步是传入一个UIViewController
对象,以便它可以在您的应用程序中显示结帐页面。尝试传入所需的参数时,我一直收到如下错误:
-[SquareReader checkoutController:didFailWithError:]:无法识别的选择器发送到实例 0x10aa5c960 * JavaScript 调用堆栈:( 0 UIApplicationMain@[native code] 1 start@file:///app/tns_modules/tns-core-modules/application/application. js:272:26 2 anonymous@file:///app/app.js:4:18 3 evaluate@[native code] 4 moduleEvaluation@:1:11 5 @:7:48 6 promiseReactionJob@:1:11) *Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[SquareReader checkoutController:didFailWithError:]: unrecognized selector sent to instance 0x10aa5c960' *** First throw call stack: (0x185676d8c 0x1848305ec 0x185684098 0x18567c5c8 0x18556241c 0x1019b21f4 0x184f68aa0 0x184f68a60 0x184f7565c 0x18561f070 0x18561cbc8 0x18553cda8 0x187522020 0x18f55c758 0x101640044 0x10163e7a4 0x10163e26c 0x100cf5630 0x1012f0e14 0x1012f9a24 0x1012f9a34 0x1012f2ee0 0x10128c198 0x101261e94 0x1013f6b9c 0x100d0a354 0x101492964 0x1012fa494 0x1012f9a34 0x1012f9a34 0x1012f9a34 0x1012f2ee0 0x10128c198 0x101261e94 0x1013f6c80 0x10148e8e0 0x100d01898 0x100d47f50 0x10079629c 0x184fcdfc0)
我正在尝试UIViewController
在我的演示应用程序中实现:
导出类 HelloWorldModel 扩展 UIViewController { ... }
错误来自以下几行:
让 checkoutController = new SQRDCheckoutController( {parameters: params, delegate: this }); checkoutController.presentFromViewController(view);
我制作的具有功能 (我需要实现)并且是该类的实例化的this
类对象在哪里。SquareReader
checkoutControllerDidFailWithError
SQRDCheckoutControllerDelegate
view
HelloWorldModel
我没有看到将UIViewController
s 传递给 {N} 中的原生 iOS 方法的任何内容,但我发现https://discourse.nativescript.org/t/example-of-extending-uiviewcontroller-in-angular-2-and-nativescript/ 469
哪个可能是相似的?
nativescript - Nativescript TypeScript jsPDF
我目前正在使用 nativescript/typescript 中的 jsPDF 创建一个 pdf 文件,
我需要有关如何将生成的 pdf 文件保存在我的内部存储器中的帮助。
我很困惑 doc.save('filename.pdf') 代码行进行了保存,我尝试搜索文件但没有找到。
这是我的代码:
- 如何在不使用电子邮件应用程序(安装在手机中)手动向收件人发送电子邮件的情况下自动执行电子邮件服务。为此,我使用的是 nativescript-email。
非常感谢您的帮助
提前致谢
vue.js - 插件 nativescript-fancyalert 在 Android 上不起作用
错误响应是:[TypeError: cn.refactor.lib.colordialog.PromptDialog is not a constructor]
来自:https ://github.com/NathanWalker/nativescript-fancyalert
我做错什么了吗?