問題タブ [multi-device-hybrid-apps]

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 投票する
1 に答える
786 参照

cordova - Cordova の File.System.Plugin の制限 - Visual Studio ハイブリッド デバイス アプリの拡張機能を使用して開発

私はコルドバが初めてです。私は最初の小さなアプリを作成し、Windows 8 と Android に正常に展開しました。ここで、ファイル システム プラグインのテストを開始しました。

特定のサイズのテキスト ファイルを作成する小さなテスト アプリを実行しました。結果:

  • Android では、ファイル サイズが 10 ~ 15 MB の場合、エラー メッセージが表示されずにアプリが応答を停止します。
  • Windows 8 では、40 KB (MB ではありません!!! KB です) を超えるファイルを作成しているときに、エラー メッセージなしでアプリがクラッシュします。
  • Ripple Emulator では、ファイル システム プラグインは実際にはサポートされていません。

(編集: Windows 8 の場合、現在 Blob を保存するときに Cordova コードにバグがあります。そのため、プレーン文字列のみを保存するようにコードを変更すると、最大 1 GB のファイルを保存することができます。この変更には影響はありません。 Androidなので、まだ10 MBの制限があります:EditEnd)

私は基本的に、HTML5 Rocks ドキュメントからコードをコピーし、より大きな文字列を作成して保存しました...

では、制限とは何ですか、それともここで何か間違ったことをしていますか? どんな助けでも素晴らしいでしょう!

挨拶、マルクス

ここに私のコードがあります:

0 投票する
1 に答える
143 参照

multi-device-hybrid-apps - Android で CaptureError.CAPTURE_INTERNAL_ERR が capture.captureImage を使用しようとしている

VS 2013 update 3 とマルチデバイス ハイブリッド アプリ拡張機能 (Cordova v3.5.0) を使用して、Android 用のハイブリッド アプリを作成しようとしています。Media Capture プラグイン以外はすべて正常に動作しています。カメラアプリを開く navigator.device.capture.captureImage(MediaCaptureSuccess, MediaCaptureError, { limit: 3 }) を呼び出しています。写真を撮ることはできますが、デバイスで [OK] をクリックすると、エラー コールバックが CaptureError.CAPTURE_INTERNAL_ERR で実行され、他の情報はありません。org.apache.cordova.media-capture@0.3.4 (現在は 0.3.1 を使用) に切り替えようとしましたが、コンパイルしようとすると、取得しようとするとプラグマン エラーが発生します。手がかりを得るためにデバッグ出力を検索しましたが、見つかったのは次の行だけでした。しかし、それは有効なユーザー許可のようです。ビルドによって生成された capture.java を見ると、IOException が発生した場合にこのエラーが返されることがわかります。

これを修正する方法または次に何を確認するかについて、誰か提案はありますか?

0 投票する
2 に答える
1152 参照

visual-studio-2013 - マルチデバイス ハイブリッド アプリ プレビュー/CTP2 を手動で削除するには?

構成

  • ビジュアル スタジオ 2013 SP3
  • ウィンドウズ 7 プロ SP1

問題

  • JavaScript 言語サービスがクラッシュしてシャットダウンします!
  • マルチデバイス ハイブリッド アプリ拡張機能をアンインストールできません!!!!
  • vs2013mda_1.exe ファイルが見つかりませんか?
  • vs2013mda_2.exe を使用して再インストールできない
  • LightSwitch HTML クライアントプロジェクトを操作できない
  • Bootstrapプロジェクトを操作できない
  • 拡張機能をアンインストール、再インストール、または修復できない

2014 年 8 月にマルチデバイス ハイブリッド アプリ プレビュー( VS2013mda_1.exe ) をインストールし、インストール後にダウンロード フォルダーから VS2013mda_1.exe を削除しました。

LightSwitch HTML クライアントの実稼働アプリケーションの 1 つを開いた後、JavaScript 言語サービスがクラッシュしてシャットダウンすることを発見しました。

この拡張機能に関連する LightSwitch、Bootstrap など、さまざまなプロジェクト タイプで JavaScript 言語サービスがクラッシュしてシャットダウンするという同様の問題が複数の人から報告されています。この拡張機能 を削除またはアンインストールしたいだけです。

マルチデバイス ハイブリッド アプリ拡張機能をアンインストールしようとすると、進行状況画面でプログラムが点滅し、「セットアップが正常に完了しました - プログラムがアンインストールされました」と表示されます。

ただし、拡張機能はワークステーションから削除されず、Visual Studio 2013 SP3 でプロジェクト テンプレート タイプとして引き続き表示されます。

0 投票する
1 に答える
141 参照

multi-device-hybrid-apps - Windows 暗号ストアからの資格情報を使用して APK に署名しますか?

Win 8.1 で実行されている Visual Studio 2013 Update 3 を使用して、ファイルで key.store、key.alias などの値を指定することにより、署名付き APK を正常にビルドしましたres/cert/android/ant.properties。ここで、ネイティブの Windows 暗号ストアから取得した資格情報を使用して APK に署名したいと考えています。つまり、-storetype Windows-MYjarsigner ツールに渡します。MDHA を使用してこれを行うにはどうすればよいですか?

0 投票する
0 に答える
408 参照

javascript - Visual Studio CTP2.0 用のマルチデバイス ハイブリッド アプリを使用した jQuery、jQuery Mobile、および Phonegap を使用した Windows 8.1 上の HTML1701

Visual Studio CTP2.0 用のマルチデバイス ハイブリッド アプリを使用してアプリを開発しています。jQuery 2.1.1 と jQueryMobile 1.4.3 を使用しています。アプリは Android と iOS で正常に動作します。Windows 8.1 で次のエラーが表示されます。

HTML1701: 動的コンテンツ '' を追加できません。スクリプトが、安全でない可能性がある動的コンテンツ、または以前に動的に変更された要素を挿入しようとしました。たとえば、innerHTML プロパティを使用してスクリプトまたは不正な形式の HTML を追加すると、この例外が生成されます。toStaticHTML メソッドを使用して動的コンテンツをフィルタリングするか、createElement などのメソッドで要素と属性を明示的に作成します。詳細については、 http: //go.microsoft.com/fwlink/?LinkID=247104を参照してください。

jQuery の下位バージョンを試しましたが、成功しませんでした。

これに対する解決策はありますか?

0 投票する
1 に答える
651 参照

cordova - ハイブリッド アプリで cordova.file プラグインを動作させることができない

cordova.fileプラグインを使用してファイル システムからファイルを読み取る際に問題が発生しています。次のサンプルコードを使用しています。

出力ウィンドウに表示されるエラー メッセージは次のとおりです。

VS および Android Emulator 用のマルチデバイス ハイブリッド アプリ プラグインを使用しています。

UPDATE1:config.xml:

更新 2: プラグイン v1.2.0に問題があることがわかりましたcordova.filecordova.fileプラグインのバージョンを v1.2.0 から v1.1.0 に切り替えると、成功のコールバックrequestFileSystemが呼び出されるようになります。しかし、getFileで失敗しFileNotFoundExceptionます。その理由は、相対パスが正しくない可能性があります。

UPDATE3:の誤った使用法を修正しましたreadAsText

0 投票する
1 に答える
489 参照

cordova - Cordova と Visual Studio 2013 の複数のハイブリッド アプリ

これは私の最初の投稿です。間違いがあればお許しください。

Cordova を使用して Visual Studio 2013 マルチ ハイブリッド アプリをインストールしました。インストールにデフォルトで付属する最初の JavaScript アプリケーションを構築しようとしています。「http 404 http://registry.npmjs.org/cordova」というエラーが表示されます

お知らせ下さい

0 投票する
1 に答える
1347 参照

pdf - Apache Cordova に pdf.js を実装する

Typescript を使用して、Visual Studio 2013 for Android で Apache Cordova アプリケーションを開発しようとしています。PDF を表示できません。私のプログラムは、Web サイトから PDF ファイルを Android デバイスにダウンロードすることから始めます。この後、pdf.jsを使用してダウンロードしたPDFを表示する方法がわかりません。例を見て、IE の HTML ファイルに実装しようとしましたが、あらゆる種類の PDF を表示しようとして失敗したため、動作するが Android では動作しないサンプルも高く評価されます。