問題タブ [dojox.mobile]
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.
dojo - moveToがdojox.mobile.ListItemのonClickイベントで機能しない
Dojomobilev1.5.1を使用してWebページを開発しています。
以下はサンプルコードです。
IDが「listItem1」のdivタグをクリックすると、IDが「view2」のdivタグが表示されます。しかし、onClickイベントを追加すると、機能しません。onClickイベントがなくても、正常に機能します。
dojo - dojox.mobile と dijit を一緒に使用する
dijitでアプリメーカーを作ろうとしています。dojox.mobile.* ブランチを私の dijit アプリと並行して実行するために、多かれ少なかれ何をすべきか知っていますか?
私は別のdojox.mobile.parserがあることを知っています...私はそれをかなり深くフォークする必要があると思いますか?
最初に iFrame について考えましたが、デザイナーとシミュレーターからドラッグ アンド ドロップする必要があります。
どんな助けでも大歓迎です、g
dojox.mobile - hrefパラメータを使用してdojoモバイルコンテンツペインにHTMLが表示されない
HTMLからコンテンツを解析するためにdojox.mobile.ContentPaneを実装しようとしています。ただし、テキストはまったく表示されません。これがdojox.mobile.ContentPane(ファイル名:fragment1.html)によって解析されるファイルへの私のhtmlです:
そして、これが私のindex.htmlです:
誰かが解決策を持っていますか?ありがとう。
html - Dojox モバイルの戻るボタン
助けてください、これは本当に私を夢中にさせています。私は Javascript の初心者で、Dojox.mobile フレームワークを使用しようとしています...
基本的に、私がやりたいことは、クリックすると現在の <div> の前にある <div> に移動するボタンを持つことです。これは、通常の html <button> または <div> である必要があり、ul、li、見出し、または類似のものにすることはできません。これは、ビューの上部や境界線ではなく、ビューの中央に配置されるためです (正確な場所は style タグで指定されています)。dojo.back フレームワークを実装しようとしましたが、何をロードするか、またはどこに移動するかを正しく理解できないようです。OnClick プロパティを使用して実装してみました (これは、先に進む他のすべてのボタンを実装する方法です))、ただし、すべての div 間で完全に重複します。moveTo プロパティで実装してみましたが、通常のボタンやリスト要素ではなく、ul 要素と li 要素でのみ使用できると思います (通常の div で使用できる場合、それらを実装する方法がわかりません)。
正直なところ、他に何ができるかわかりません。助けてください!
android - Hello world Phonegap Android アプリが読み込まれない
昨日はphonegap初日でした。wiki 通りに設定してみました。実行しようとすると、アプリケーションが AVD デバイスにロードされず、「残念ながらアプリが停止しました」というメッセージが表示されます。
以下は私の構成です
- Eclipse 4.2 ジュノ リリース
- Android android-sdk_r18-windows
- 電話ギャップは1.7と1.5の両方を試しました
手順は次のとおりです..
- プロジェクトを作成しました
- xml を res に、jar を lib フォルダーに、js ファイルと index.html ファイルを www フォルダーにコピーしました。
ここで何かを見逃していますか..さまざまなアプリを何度も試しました。助けてください
よろしく
ハシケ
dojo - DojoX Mobile ListItem は AJAX 経由で HTML をロードし、DOM から削除します
ビューで、HTML ビュー フラグメントを AJAX 経由で DOM にプルし、そのビューに遷移する DojoX Mobile ListItem があるとします。これがすべて正常に機能していると仮定します。
ここで、その ListItem が含まれていた最初のビューに戻り、DOM からそのビュー ノードを破棄する別のボタンをクリックします。以前にそのビュー ノードを DOM (現在は削除されています) にロードした ListItem をクリックすると、存在しないビューに遷移しようとします。削除されたことを知りません。
以前にフェッチされたものがもう存在しないため、HTML を再度フェッチする必要があることを ListItem に伝える方法はありますか? どこのドキュメントでも、これを行うことについて何も見ていません。ここでコード サンプルが本当に必要だとは思いませんが、必要に応じて最小限のものを提供できます。
dojo - Dojo Mobile 522.remove は関数ではありません - SpinWheelDatePicker はリリース イベントでロックします
私は道場に非常に慣れていません(そして、これはstackoverflowに関する私の最初の質問なので、簡単に行ってください:))。仕事で新しいプロジェクトに取り組んでいて、dojo mobile の調査を依頼されました。以下のコードの目的は、単純な HTML ページで dojo mobile が提供するさまざまな使用可能なウィジェットをテストすることだけです。
次の問題に遭遇しました。このコードをブラウザーで実行するか、モバイル デバイスに展開すると、マウスをクリックするかタッチ スクリーンで離した後に発生するリリース イベントに問題があるようです。注意が必要です。これは、オブジェクトのドラッグを伴うウィジェットでのみ発生するということです。たとえば、ボタンとタブ バーは正常に動作します。これは、SpinWheelDatePicker/SpinWheelTimePicker、スライダー、スイッチなどでのみ使用できます。開発者コンソールでは、次のエラーが表示されます
Chrome の場合:
Firefox の場合:
1.7.2 ツールキットを使用しており、プロジェクトはワークライト サーバーにデプロイされています。
コードは次のとおりです。
javascript - dojo mobile - ホームバーの下にあるタブバー
意図したレイアウト:
ここでの意図は、上に示したようdojox.mobile.Heading
に、上部に を、dojox.mobile.TabBar
その下に を配置し、画面の残りの部分をコンテンツが占めるようにすることです。
ユーザーがアプリ内のさまざまな画面間を移動するとき、Heading
変更する必要があります (タイトルと戻るボタン) がTabBar
変更されません。ただし、一部の画面では、TabBar が非表示になっています。
今、私はこのwrtをdojox.mobile.View
sにする方法を理解しようとしています。これを実現するには、次の 2 つの方法が考えられます。
Heading
と の両方TabBar
を rootに含めます。ルートには、 が移動するView
複数の sub が含まれます。のナビゲーション イベントによってトリガーされた のコンテンツを書き換えます。View
TabBar
Heading
TabBar
と空
View
の を含む がいくつかあります。emptyの内容を、 aを含むany に含まれていない、ページ内のどこか別の場所の内容で書き換えます。Heading
div
div
div
View
Heading
上記の方法のうち、DOJO モバイルでこれを達成するための推奨/標準的な方法はどれですか?
これを達成できる方法は他にもありますか?
ありがとう!
javascript - dojox.mobile.switch を無効にする方法はありますか?
dojox.mobile.Switchを無効にする方法はありますか? 標準 API ドキュメントには何も表示されません。
編集: Dojo 1.7 で作業していることを追加する必要があります。
dojo - Dojo カスタム・ビルド: デプロイするファイル
まず、私たちは Dojo を初めて使用し、自由に「新しい」方法で作業を行うことができるため、ドキュメントの 1.7 より前のセクションはほとんど無視しています。それでも、さまざまな記事、ドキュメント、サンプル スクリプトを比較すると、混乱してしまいます。
肝心なのは、Dojo のカスタム ビルドを作成してデプロイする方法についての簡単な記事が見つからないということです。最も具体的には、どの .js および .css ファイルをデプロイする必要があるかです。build の作成に関するドキュメントはたくさんありますが、デプロイに関するドキュメントは見つかりませんでした。
最終的に、すべてを単一の dojo.js にビルドすることは、モバイルでは合理的な方法であり、ビルド・ディレクトリーからその 1 つのファイルを抽出してサーバーにデプロイするだけでよいことがわかりましたが、その後、CSS 参照が欠落し、試行錯誤がそれらを解決する正しい方法ではないようです。
具体的な現在のケースは次のとおりです。
ビルドプロファイルは次のとおりです。
(スクリプトによって実行されdojo-release-1.7.2-src\dojox\mobile\build\build.bat
ます。)
したがって、具体的な質問は次のとおりだと思います。
- この場合、どの CSS ファイルを展開しますか?
- 一般に、CSS ファイルを含め、どのファイルをデプロイするかを知るにはどうすればよいですか?
- 私が見逃している優れた最新のチュートリアルはありますか?
- 既存のスクリプトは最新ですか? たとえば、1.7 ビルド チュートリアルで説明されている代わりに
mobile-all.profile.js
使用するのはなぜですか?dependencies=
profile=