問題タブ [mosync]
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.
javascript - 純粋な Javascript を使用する Android で mosync/phonegap を使用して SD カードからファイルを読み取る
この質問は以前に何度も聞かれたことは知っていますが、とにかく理解できません。SDカード(Android 4)のディレクトリにテキストファイルを書き込むことはできますが、次のコードを使用して再度読み取る方法はありません:
この一連の ../ を使用して、ライター関数を使用してファイルをディレクトリ sdcard/test に書き込みました。これは見苦しいコードですが、機能しています。
しかしfs.root.getFile
、同じようには機能しません。返されるフルパス情報は、指定されたパスが「/data/data/com.appname/files」に追加されていることを示していますが、それを置き換えません!
アラートメッセージもエラーメッセージも表示されなかったため、onloadend関数は明らかに機能していません。パスを「file:///sdcard/test」または「sdcard/test」に変更しても効果はありません。
どんな助けでも大歓迎です - 事前に感謝します! クリス
cordova - モバイルアプリで合理的にレンダリングできる列の数を決定する方法は? (画面サイズ/解像度/向き)
質問: クロスプラットフォーム ツールを使用して開発されているモバイル アプリの場合、モバイル アプリで合理的にレンダリングできる列数をどのように判断しますか? たとえば、特定のビューのレイアウトに余分な列を配置できるかどうかを判断する方法は?
ノート:
IOS/Android デバイスが混在し、解像度が異なり、ポートレート/ランドスケープの場合、答えは画面の物理的な寸法にありますか? 画面の幅をピクセル単位で使用することは、画面の物理的な大きさを示していない可能性があるため、適切ではない可能性があると思います。
たとえば、議論のために、データを列に表示するアプリケーションがあり、ユーザーの読みやすさのために次のように判断したとします (これらは作成しています)。
- iPhone ポートレート - 1 列
- iPhone 横向き - 2 列
- iPad の縦長 - 2 列
- iPad 横向き - 3 列
ただし、iPad/iPhone 以外にもすべての Android デバイスがあるため、ここでは、ユーザーに表示しようとする列の数を実行時に決定する式/アプローチが必要であると仮定します。
したがって、Corona SDK、Phone Gap、Titanium、MoSync などのクロスプラットフォーム開発ツールを使用していることを前提としています。
javascript - AdMob と純粋な HTML5-JS の統合
MoSync Reload でアプリをビルドしています。たとえば、純粋な HTML5/JS です。Java XML を使用せずに AdMob やその他の広告ネットワーク広告をアプリに表示する方法はありますか?
古い AdMob HTML チュートリアル ( https://support.google.com/admob/answer/1704625?hl=en ) は 404 になり、Google Play Services を通じてのみ広告を配信します。
MoSync には Ad API ( http://www.mosync.com/files/imports/doxygen/latest/html/group___ads_a_p_i.html ) がありますが、この純粋な HTML5/JS で広告を表示する方法がわかりません。
任意のヘルプや提案をいただければ幸いです。
よろしくお願いします
android - MoSync Android : ファイル システムの参照
MoSyncでAndroid および iOS 用のアプリを作成しています。
HTML5/JS/JQuery Mobileを使用しています。MoSync Appでファイルを参照する方法の例が必要です。
私はシンプルに使用しました:
タグは、HTML の通常のファイル ブラウズをレンダリングします。ただし、タップしても何もありません。
誰でも助けることができますか?
c++ - クライアントから SQL データベース (MoSync) へのデータの送信
これが以前に尋ねられた場合は誠に申し訳ありませんが、現在の状況に似ていると思われる適切な回答を見つけることができませんでした. すべてのプラットフォームで同じ外観のため、MAUI を使用して MoSync でアプリを開発しています。MAHandles の理解、および SQLite 情報を Web アドレスに送信する方法について問題が発生しています。SQLite コマンドは、RedBean PHP スクリプトを使用して MySQL コマンドに変換され、永続データベースに送信されます。
私の最大の懸念事項は次の 2 点です。
1. MAHandles を介して使用できる接続を宣言する (MAHandles を使用せずに SQLite コマンドを動作させることができましたが、resources.lstx でデータベース アドレスを宣言することで回避できます)
2. MAHandles の宣言全般。
また、文字列の方がはるかに効果的であることは理解していますが、MAUI の時代が過ぎたためにその事実を無視しており、char 配列を使用するとその機能がはるかにスムーズに表示されます。
このプロセスをスピードアップできるように、必要に応じて追加の説明を提供できます。
前もって感謝します。これが、MoSync の真っ白な製品を試している他の人に役立つことを願っています。