問題タブ [appmobi]

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 に答える
283 参照

javascript - appMobiポップアップウィンドウを使用したFirebaseの簡単なログイン

Intel appMobi を使用して、モバイル デバイスで Firebase から OAuth シンプル ログインを使用しようとしています。

Web サイトで作業する場合、Firebase のシンプルなログインは Facebook や Twitter などで正常に機能します。ユーザーは、ログインを許可するポップアップ ウィンドウを取得します。

appMobi エミュレーターを使用すると、エミュレートされているデバイスの外側にポップアップ ウィンドウが表示され、ソフトウェアがモバイル デバイスにロードされても何も表示されません。

これを Javascript を使用してモバイル デバイスで動作させる方法はありますか?

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

amazon-web-services - PhoneGap Build の背後にあるテクノロジーは何ですか?

好奇心の一部として、AppYet、AppMobi、PhoneGap Build などのプラットフォームで、アプリのソース コードをクラウドで .apk および .app 形式にコンパイルするために使用されるテクノロジは何ですか?

クラウド上でコードを構築するためにサーバー側で使用されている技術的なセットアップとツールを指すリンクを見つけることができませんでした. 適切なナレッジ リソースを教えてください。Yur に感謝します

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

selenium - div を囲むと変換が適用されると Selenium ElementNotVisibleException が発生する

Intel のhtml5 アプリ開発フレームワークを使用しています。特に、カルーセル プラグインを使用しています。しかし、ここでは webdriver の知識がより役立つと思います。

彼らのカルーセルの仕組みは、幅が制限され、オーバーフローが隠されている div 内でページが隣り合ってフロートすることです。div の「ビューポート」から一度に 1 つのページしか見ることができません。

タッチして次の div に移動すると、css 変換が適用され、ページの div がスライドしてアニメーション化されます。これはうまくいきます。ただし、webdriver はアニメーション div 内の要素に問題があります。

最初のページにいるとき、セレンは (両方のページの) すべての要素が表示されていると報告しますが、それらの半分が非表示になっています。2 番目のページに遷移すると、selenium は (両方のページの) すべての要素が表示されていないと報告します。

アニメーション div に適用されるこの css プロパティまで追跡しました。

これが適用されると、セレンはこの要素が見えないと考えます。Chrome 開発者ツールを使用して削除すると、すべて表示されていると見なされます。

あなたが私を助けることができるかもしれない2つの方法:

  • これらの要素の可視性を正しく報告するようにセレンを取得できますか? おそらく、カルーセルの動作方法を微調整することによってですか? (オープンソースです)。
  • 「表示されていない」にもかかわらず、とにかく要素をクリックするようにセレンに指示できますか?
0 投票する
2 に答える
4396 参照

javascript - 投稿リクエストから画像を送信

私はimgを持っていて、これを投稿リクエストに送信する必要があります

私のimgは document.getElementById('fotoTirada').src=AppMobi.camera.getPictureURL(evt.filename);;

そしてここにリクエストからの情報

URL: http://api.ocrapiservice.com/1.0/rest/ocr
メソッド: POST
リクエスト パラメータ:
画像: jpeg
言語: 文字列
キー: 文字列

どうすればこのリクエストを行うことができますか?

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

javascript - 変数は getCurrentLocation 関数のコールバックにバインドされています。この閉鎖が機能しないのはなぜですか?

コード量が多くて申し訳ありませんが、これは実際には AppMobi の getCurrentLocation 関数の問題だと思います。基本的には、各リスト要素にタップ イベントをデリゲートします。次に、それをタップすると、非同期の getCurrentLocation が実行され、一部が更新されます。次に別のリスト要素をタップすると、getCurrentLocation 関数のコールバックでバインドされた変数は、最初に呼び出されたときだけを参照します。なぜこれが機能しないのですか??

0 投票する
3 に答える
4609 参照

javascript - Intel XDK を使用して HTML5 アプリで作成されたボタンが機能しない

Intel XDK を使用して HTML5 アプリを作成しています。最初のページ (page_0) には、変換スタイルを選択するオプションがあります。最初のオプションを選択すると、page_1 に移動します。いくつかの入力ボックスとボタンがあります。計算を押すと、式が計算されますが、すぐに page_0 に戻ります。ボタンのコードは次のようになります。

この自動ナビゲーションを回避し、ユーザーが計算ページ (Page_1) にとどまるようにするにはどうすればよいですか?

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

jquery-mobile - iOS6 の document.getElementById に関する問題

Jquery Mobile を使用してモバイル アプリを開発しました。このアプリで、[戻る] をクリックするとページの HTML がレンダリングされないという問題に直面しています。最初のページは正しく読み込まれています。しかし、そのページの戻るボタンをクリックすると、適切にロードされないということは、このページで html がレンダリングされていないことを意味します。私のアプリでは、すべてのページに戻るボタンがあり、history.back(); を使用して前のページに戻ることができます。関数。

ページの HTML:

elem.innerHTML ="some html" の使用中にエラーが発生します

では、なぜこのエラーが発生するのでしょうか。またはそれを修正する方法は?

ありがとうダルビル

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

javascript - OnDeviceReady 隠蔽機能?

申し訳ありませんが、これはかなりのコードですが、問題が何であるかがわからないため、コードはすべて関連しています。また、コードが読みにくい可能性があります。最初にクリーンアップを後で書く傾向がありますが、誰かが何が起こっているのかを知ってくれることを願っています. 問題は、「未定義」になるため、htmlのボタンから関数を呼び出すことができないことです。それらは何らかの形で onDeviceReady() 関数にラップされているため、実際には消えるそれらのインスタンスだけが定義されていない可能性があると思います。でもどう頑張っても直らない。

また、この 4 つのスペース全体の書式設定が、以前よりもさらに台無しになってしまい、申し訳ありません。

0 投票する
3 に答える
1238 参照

javascript - ページのスクロールを無効にして、Google マップのスクロールを許可する

パッケージに入れるときに appmobi/xdk/appframework を使用するアプリがあります

iPhone でページを垂直方向にスクロールする機能を無効にします。ただし、ページ上の Google マップのスクロールも無効になります。マップのスクロールを再度有効にする方法についてのアイデアはありますか?

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

html - HTML5 アプリ: Javascript を高速化するには?

最終的に Android および iOS 用のアプリにラップされる HTML5 単語ゲームを作成しようとしています。

今のところ、アプリをビルドするためにPhonegap / Cordovaのみを試しましたが、2 年前の Android 2.3.3 フォンでは非常に遅いです。デスクトップの Chrome では 100 ミリ秒しかかからない操作 (辞書ファイルのインデックス作成や特定のプレフィックスで始まるすべての単語の検索など) が、スマートフォンでは最大 2 秒かかります。これは、Phonegap が 2.3.3 では非常に遅い Android ブラウザを使用しているためです。

それで、今の私の選択肢は何ですか?このアプリを Android 2.3.3 でスムーズに動かせるようにしたいです。

CocoonJSTrigger.ioappMobi (現在は Intel SDK)について読みました。これらの手法によってキャンバスのパフォーマンスが向上することはわかっていますが、Javascript の実行速度も向上しますか?

Javascript を実際にネイティブ コードにコンパイルする他のソリューションがあるのではないでしょうか?

または、Android ブラウザを使用する代わりに Chromium のバージョンを含む、私が知らない HTML5 ラッパーですか?