問題タブ [monaca]
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.
monaca - iOS アプリの Monaca Debugger でアイコンを非表示にすることはできますか?
アプリのデバッグに Monaca Debugger for iOS を使用しています。Monaca デバッガーは、デバッガーのコントロールを含む「四角いアイコン」を追加します。アイコンを隠すことは可能ですか?
ありがとうマルコ
onsen-ui - 関数で ons-back-button を呼び出す
Onsen UI 初心者です。「戻る」方法を使用してメイン ページに戻るにはどうすればよいですか? (左の戻るボタンのように。) pushPage-Method でこれを実行しようとしました。動作しますが、アニメーションは異なります。
戻る/保存ボタンを含むテンプレートの HTML
JavaScript
javascript - tel: Android でスキームが動作しない (MONACA ハイブリッド アプリ)
アンカーリンクをタップしても何も起こりません。{{x.phoneNumber}}
は有効な電話番号です (コンソールで確認)。
javascript - Monaca(温泉UI)でJSが動かない
ボタンがクリックされたときにテキストを変更しようとしましたが、onsen-ui を使用する際に何か新しいことを見逃していて、この問題について読んだので、私の JS がモバイルで機能しないことがわかりました >> 誰か助けてください!!
angularjs - MONACA - 指定された URL がクライアント OAuth 設定でホワイトリストに登録されていません
http://monaca.mobiを使用して、facebook にログオンするモバイル アプリケーションを開発しています。developer.facebook.com でアプリを作成しました。Facebook のログイン インターフェイスを開くには、appinbrowser を使用してログイン ページを読み込みます。「指定された URL は OAuth クライアント設定でホワイトリストに登録されていません ...」というメッセージが表示されます。この場合、どのように進めますか?アプリケーションのフィールドと REDIRECT_URL にhttp://localhostを使用しようとしましたが、うまくいきました。
Monaca / angularjs を使用してこのログインを行った人はいますか?
android - Cordova はオプションで、インストール時または CDN 時にプラグイン/ライブラリをロードします - Android & iOS
私の状況、私が見つけた考えられる解決策を説明し、その後にいくつかの質問をします。
フロントエンドに Monaca Cloud IDE と Onsen を使用して、Cordova クロス プラットフォーム アプリを作成しました。次のように実装された、アプリでスライダーを使用しています。
これは、iOS および一部のバージョンの Android では問題なく動作しますが、古いバージョンの Android では問題が発生しています。私が見つけた問題には、javaScript の touchStart、touchEnd、および touchHover イベントが発生しない、サム スライダーが消える、フリーズしたようにスライダーが何もしないなどがあります。私は少し読んだことがありますが、収集できることから、古いバージョンの Android ブラウザーでは javaScript と CSS に問題があります。
可能な解決策:
私は 2 つの可能な解決策を見てきました (どちらも実装しようとはしていません)。そのうちの 1 つは CrossWalk Web ビュー プラグインで、もう 1 つは In-App-Browser プラグインです。In-App-Browser がどのブラウザーを使用するかはわかりませんが、それがシステム ブラウザーでない場合は、考えられる解決策になるはずです。私が Crosswalk で抱えている大きな問題は、少なくとも 4 ~ 5 倍以上のように、それがない場合よりもアプリがはるかに大きくなるという事実です。参考までに、私のアプリは約 4MB しかありません。
一般的な注意点として、私はプラグインよりもライブラリを好みます。少なくとも私にとっては、実装が簡単だからです。
質問:
まず第一に、私が見つけた問題よりも良い解決策はありますか?
ユーザーがそれぞれのアプリ ストアからアプリをインストールするときに、条件付きでプラグイン/ライブラリをインストールする方法はありますか? 4.4 より前のバージョンの Android を実行している Android デバイスにアプリがインストールされている場合に、Crosswalk を使用する可能性を検討している場合 (実際にそれが最終的に実装するソリューションである場合) を検討しているためです。
In-App-Browser はどの Web ブラウザーを使用しますか? システムのデフォルトのもの?
アプリのソース コードにライブラリやプラグインを含めず、CDN を使用してホストする場合、アプリにキャッシュしますか、それともアプリが起動するたびに取得する必要がありますか。
アドバイス、提案、および/または解決策は大歓迎です。
ありがとうございました。