問題タブ [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.
nativescript - デバイスでアプリが起動しない
私は NativeScript を使って単純な Android アプリを作成しようとしています。NativeScript の「Getting Started」(osx 環境のセットアップ) のステップ 1 を実行しました。現在、ベアボーンの NativeScript アプリが作成されtns create
、Android プラットフォームが追加されています。
実行tns run android
中のすべてがうまくいき、デバイス デバッグ ログの前の最終メッセージ (私は android/ios/mobile dev ではないので、接続されたデバイスで何が起こっているかのデバッグ ログのようなものだと思います) は次のとおりです。
ただし、その後、デバイスには何も起こりません。アプリは起動されておらず、エラー メッセージもありません。まったく何もありません。
私のセットアップは次のとおりです。
- OS X 10.9.5
- Java 1.8.0_45
- サムスン GT-I9100
- アンドロイド 4.1.2
私が間違っている可能性があることを知っていますか?前もって感謝します。
html - ネイティブスクリプトアプリケーションでhtml Webサイトをレンダリングするにはどうすればよいですか?
HTML や非ローカル Web サイトをnativescript
アプリにレンダリングするにはどうすればよいですか? ブラウザ インスタンスを起動または操作する方法が見つかりません。
genymotion - genymotion のエミュレート中に Spawn Player ENOENT エラーが発生する
これが NativeScript または GenyMotion のエラーかどうかはわかりません。
tns emulate android --geny "devices name"
このエラーが発生しましSpawn player ENOENT
た。
これを修正する方法はありますか?
typescript - NativeScript UI 宣言での外部モジュールの使用
[可視性のために NativeScript Google グループからクロス投稿されました。]
TJ Van Toll の記事を読んだ後、XML UI 定義で使用したい UI コンポーネント用の独自のモジュールを作成することに着手しました。コンポーネントがネイティブ コンポーネントの JavaScript ラッパーであるため、少し複雑です。それ以外の場合はプロジェクトで TypeScript を使用しているため、ラッパー用の .d.ts があります。ここに私が持っているものがあります:
アプリ/モジュール/ラッパー/wrapper.d.ts:
app/modules/wrapper/wrapper-common.ts:
app/modules/wrapper/wrapper.{iOS,android}.ts:
アプリ/モジュール/ラッパー/package.json:
モジュールの命名規則については少し確信が持てません (つまり、最も深いディレクトリ名にする必要があるのか、それとも tns_modules に含まれる UI モジュールのようにフル パスにする必要があるのか?)、残りは正しいと思います。私が持っているXMLでは:
アプリ/メインページ/メインページ.xml:
現在、このコードを実行すると、モジュールを作成できないため、component-builder.js で例外が発生します。ただし、コール スタックでは、iOS ランタイム内のネイティブ メソッド __executeModule にいます。接線的な質問 (ただし、対処する価値のある質問の 1 つ) は、ユーザーが Xcode をデバイスに接続してランタイムをデバッグできるかどうかです。これはランタイムのrequire.jsにあるため、可能かどうかはわかりません。提案できるヘルプ/提案/より良いプラクティスは大歓迎です。これで数日間髪を引き裂いています。
javascript - helloworld アプリからのネイティブ スクリプト リストビュー アイテムの削除
nativescript helloworld appの読み取りとテストを終えたところですが、アイテムをクリックして削除する方法がわかりません。クリックして.spliceを作成した後に配列インデックスを取得する必要があることは理解していますが、引数にはそのようなデータがありますか?? これを行う方法を教えてください。ありがとうございました!
タスク.js
タスク.xml
telerik - TypeScript で作成され、外部 Telerik モジュールを使用して独自の NativeScript アプリを構築する
私は単純な NativeScript アプリを構築しており、TypeScript ベース コードを使用してそれを実行しようとしています。
OSXでSublime Text 3を使用しています。
デモ アプリを見て、 NativeScripttns_modules
リポジトリと一致することがわかったので、Git サブモジュールとしてフォルダーに追加し、コンパイルしました ( )。これらのモジュールを統合するのは間違った方法ですか?app/
npm i && grunt
その後、ファイルtns emulate android
で構成されたアプリを実行するだけでは不十分であることに気付きました。それらもコンパイルする必要がありました。.ts
そのため、Grunt タスクをセットアップしましたが、依存関係を処理するのは簡単ではありませんでした。Gruntfile.coffee
私はこれで終わったapp/
:
そして、それは単純なコードで動作します。たとえば、次のようObservable
に記述してモジュールを拡張できます。
次に、grunt
(.js
ファイルはファイルと共に作成されます) でコンパイルし、( Genymotion エミュレーターで).ts
実行します。tns emulate android
それは私の開発に適したアーキテクチャですか? Telerik Platform を使用すると、コンパイル プロセスが非表示になるため、正しく行っているかどうかわかりません。
そして今、Telerik のサイドバーモジュールをページの XML ファイルで直接使用しようとしています。
しかし、私はこのエラーが発生します:
E/TNS.Native( 2456): TypeError: 未定義のプロパティ 'android' を読み取れません E/TNS.Native( 2456): ファイル: "/data/data/org.nativescript.scmobile/files/app/./tns_modules/ bin/dist/apps/TelerikNEXT/TelerikUI/サイドバー、行: 39、列: 39
以下に対応します。
これらのモジュールをどのように含める必要があるか考えていますか? 私はモバイル開発が初めてであることに注意してください。
nativescript - Android 4.4未満でNativeScriptが機能しない
Android 4.4以下の物理デバイスでエミュレートして実行しようとしました。うまくいかず、このエラーが発生します。
javascript - Telerik Nativescript モバイル アプリの基本的なぼかしイベント
NativeScript で Telerik AppBuilder を使用して、クロスプラットフォーム モバイル アプリを作成しています。TextField で基本的な「blur」または「onTextChanged」イベントを取得する方法を理解しようとしています。「タップ」イベントなどを行う方法は理解できますが、「blur」や「onTextChanged」を実行しているサンプルを見つけるのが難しいのはなぜですか?
私はこれを試しました:
また、xml で考えられるすべての属性を試しました。
これらのどれも機能しません。誰もこれを行う方法の手がかりを持っていますか?
ありがとう
javascript - ビジュアルスタジオとjavascript版で開発したnativescript androidアプリにナビゲーションドロワーを追加する方法
ナビゲーション ドロワーをネイティブ スクリプト Android アプリに追加する方法。Visual Studio のネイティブ スクリプトと JavaScript テンプレートを使用して Android アプリケーションを開発しています。アプリケーションにナビゲーション ドロワーを追加できませんでした。サイドバー部分にNEXTのサンプルアプリをコピペしてみましたがビルドできませんでした。私は同じ問題に直面しています。私を助けてください。提案やリードも大いに役立ちます。前もって感謝します。