問題タブ [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.
jquery - AppMobiエミュレータでAccess-Control-Allow-Originを変更する方法
サーバーからファイルにアクセスしようとしています:
しかし、エラーが発生します:
リモートサーバーにアクセスしてデータを取得できるように、アクセス制御設定を変更する方法はありますか?
ありがとう。
cordova - phonegap.js と jq.ui.min.js を一緒に
appmobi のphoneGap XDKを使用してアプリを作成しようとしています。phoneGap ライブラリ (phonegap.js) を使用してカメラを作成し、アプリ内の他のすべてのもの (ボタンなど) を jquery.ui.min.js ライブラリを使用して作成したいと考えています。シミュレーションでは問題はありませんが、Android モバイル ブラウザでは機能しません。これらの 2 つのライブラリを phoneGap XDK プログラムで一緒に使用できるかどうかを知りたいのですが、そうであればどうすれば Android フォンで動作させることができますか? あなたの助けは私にとってとても重要です。ありがとうございました。
私のHTMLファイルには、これらのライブラリが必要です:
javascript - FacebookのユーザーIDを取得する
グラフ API を介してユーザーのメールアドレスとパスワードを渡すことで Facebook ユーザー ID を取得する方法はありますか?ユーザー ID を指定すると、特定のユーザーの詳細を GRAPH API で取得できます。 https://graph.facebook.com/ID
しかし、私はFacebookのユーザーIDを取得する方法がわかりません.....助けてください....私はモバイルアプリケーションにJavaScriptとhtml5を使用しています..AndroidとiOSの両方..IDEはAPPMOBIであり、フォンギャップ
javascript - 明確なエラーがない場合の Facebook appMobi のデバッグ
私は appMobi のプロジェクトに取り組んでおり、このプロジェクトは最近 facebook に関連する部分に達しました。ただし、非常に多くの可動部分があるように思われるため、どこで、どのように何が起こっているのかを知ることは事実上不可能です..さらに、すべてがエミュレーターで機能するが、デバイスでは機能しない場合、コンソールがなく、エラーログがない場合、問題を解決しようとするものは何もありません。
下の画像は、デバイスで発生する唯一のエラーです。appMobi 固有のメソッドを介して Facebook と通信しようとする場合。私はこれを機能させようとしているコードを文字通りコピーして貼り付けました。これが機能していることと、それがどのように機能するかを確認できたら、実際にやりたいことの周りにロジックを構築し始めることができるからです。それが現時点でのミュートポイントです。とにかく、エミュレータでこれとまったく同じコードを実行すると、期待どおりに動作します。ただし、デバイス自体の Test Anywhere で実行すると、この競合が発生するようです。
スタック上で以前にこの問題が発生したことはありますか? もしそうなら、あなたはそれを修正するために何をしましたか? 回避策は何ですか?あなたがそれをどのようにデバッグし、結論に達したかの手段は何ですか。将来的に同様の問題に遭遇すると確信しており、デバイスでのデバッグもおまけです。
私のJavaScriptは現在:
私のhtml:
ios - appMobi iOS ビルド失敗「アプリケーションのビルド中にエラーが発生しました。ビルド アセットが正しいことを確認してください」
そのため、iOS 用のアドホック バージョンのアプリをビルドしてテストしようとしています。ただし、ビルドの約1分後にエラーが発生します
「アプリケーションのビルド中にエラーが発生しました。ビルド アセットが正しいことを確認してください」
これが何を意味するのか、どのアセットが明らかに欠けているのかわかりません。appMobi が提供することを行うためのガイド全体を説明しました。私の知る限り、すべての資産が適切に配置されていることを確認しましたが、失敗します。さらに悪いことに、appHub は iOS ビルドがグリーンであることを示しています。さらに悪いことに、同じバンドルから必ず Android apk をビルドできます。
javascript - appMobi を使用した HTML および JS を使用した iPhone ゲームのパフォーマンスの問題
Java を使用して Android 用のゲームをいくつか作成した後、appMobi で最初のゲームを作成しています。私は基本的にエンドレス ランナー アーケード ゲーム、2 d、トップ ビューを作成するつもりです。
私は appMobi をプレーンな JS と CSS3 で使用しています (Impact などの他のライブラリは使用していません)。
キャンバスでいくつかのテストを行うことから始め、加速度計でボール (基本的にはキャンバスを使用してレンダリングされた円) を制御し、他のボールを収集する必要がある非常に単純なデモを作成しました。Galaxy S2 と iPhone 4 でテストしたところ、iPhone の方がはるかに優れているように見えたので、代わりに dom 要素を使用する単純なエンジンの作成を開始しました。私は基本的に、タグに接続し、位置ベクトルを保持するオブジェクトを作成し、基本的に次のことを行う描画関数も追加しました: this.element.style.left=x+'px' (上と y についても同じ)。
メイン ループで、オブジェクトの描画関数を呼び出し、ゲーム ロジックに従って位置を更新し、この window.requestAnimationFrame ラッパーを使用して mainLoop を再呼び出ししました。
次に、カメラ オブジェクトを作成して画面の位置を制御し、css の background-position プロパティを使用して背景を正常にスクロールできるようにしました。新しいGalaxy s3と、いくつかのグラフィックス(2つの200x200 pngと背景)をオンにしたs2でテストしましたが、すべてが〜60 fpsでスムーズに実行されました。私は結果に非常に満足しており、iPhone 4 iOS 4.x でテストすることに本当に興奮しましたが、残念なことに 2-3 FPS で実行されました! 私のアンドロイドより30倍遅い。私は多くの変更を加え始めました(現在、720x1280のビューポートを使用しています)ので、320 * 480を使用して、代わりにキャンバスを使用し、スクロールする背景を削除し、画像のサイズを変更しましたが、役に立ちませんでした.すべてのバリエーション。
私が得た最高は5 FPSでした。テストする別の iPhone、iOS5 を搭載した iPhone 4S を入手しましたが、非常に不安定な FPS になりました。3 から 50 の範囲でしたが、プレイできませんでした。誰もプレイする可能性はなく、コンテンツを詰め込むことさえ始めていません。
私は本当にクロスプラットフォームを利用したいのですが、Apple 市場をあきらめるのはもったいないので、ヒントやアドバイスは温かく受け取られます!
ありがとう、ガブリエル
javascript - JavaScriptを介してデフォルトのalert()動作をキャプチャして変更する
私はずっと前にこのようなことをしました。アラートをキャプチャし、デフォルトのブラウザベースのアラートボックスがポップアップしないようにして、ある種のモーダルに置き換えました。しかし、私がそれを行ってから非常に長い間、私はそれをどのように行ったか私の古いコードからの参照を見つけることができず、現在グーグルを介して関連するものを見つけることができません。だから..私はここの誰かがこれで私を助け、私を助けることができることを望んでいます。私はまだ何も試していませんので、何を試したかという質問は避けてください。ぼんやりとした記憶にあるものに似たコードのスニペットに対して、最後の1時間ほどをグーグルで検索する以外は、手ぶらで出てきました。これは質の悪い質問のようなものですが、同時に、他の人も答えを知っていただければ幸いです。
私の場合は、alert()
ボックスをトリガーするイベントをキャプチャし、その中にあったメッセージを別の通知のバリエーションに渡すだけです。現在、私は他のカップルとappmobiでいくつかの作業を行っており、alert()
それをキャプチャして使用したいと思います
AppMobi.notification.alert(message,title,buttontext);
のデフォルトアクションとしてalert()
ajax - APPMOBI:Ajaxはエミュレーターでは正常に動作しますが、デバイスでは動作しませんか?
このような関数を書きました
エミュレーターを使用するとうまく機能し、サーバーはデータを読み取ることができます。
しかし、それをクラウドにアップロードしてiphone / ipadに適用すると、サーバーはデータを取得できません。
どんなアイデアでも大歓迎です
ありがとう
javascript - AppMobiとイベントの使用
私は新しいAppMobiの世界に慣れていないので、皆さんが私を助けてくれませんか。
イメージオブジェクトを作成し、ステージに描画しました。私の問題は、オブジェクトにイベントを追加したいということです。
私は以下を使用して画像を設定しました:
そして、私はそれをステージに描きました:
ここで、「usercontrols_left」にイベントを追加します。たとえば、ユーザーがイベントに触れたりクリックしたりしたことを検出します。
javascript - directCanvasでdirectBox2Dを使用する-AppMobi
私はdirectCanvasでBox2D物理エンジンを使用する簡単なソリューションを探すのに忙しいです...ImpactJSや有料のフレームワークを使用する必要はありません。
私の最終目標は、Box2Dを使用してモバイル(Android / iPhone / iPadなど)用のHTML5ゲームを構築することです。
私の最善の解決策は何ですか?
私が検討しているいくつかのbox2Dフレームワーク:
- Box2DJS- http: //box2d-js.sourceforge.net/
- Box2Dflash-http: //29a.ch/2010/4/17/box2d-2-flash-ported-javascript
- Gamvas- http ://gamvas.com/
-アップデート-
AppMobiのdirectBox2Dドキュメント:
http://www.appmobi.com/documentation/gamingAPI/directBox2D/index.html
directCanvasとBox2Dを使用する唯一の方法は、AppMobiのDirectBox2Dフレームワークを使用することです(これが私が理解している方法です)。
誰かがdirectCanvasでdirectBox2Dをどのように実行する例/デモを持っていますか?XDKエミュレーターで動作しましたが、Androidフォンでは動作しません。