問題タブ [webos]
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.
webos - Mojo TextFieldでテキストの長さを取得するにはどうすればよいですか?
Mojo TextField内のテキストの長さをどのように取得しますか?
150文字の制限で複数行のTextFieldを設定しようとしていますが、カウンターを使用して設定しようとしましたが、テキストが消去されたときにカウンターをデクリメントできない、または貼り付け時に正しい数値を追加できないという問題が発生しました。テキストなので、私の新しいアプローチは、文字を押すたびにテキストの長さを取得することでした。
私はすでにこれを試しました:(のcharsAllow
属性で呼び出されますtextField
)
しかし、それは機能しません....私はデバッグし、関数は太字の行の直後に終了します...それはtrue
またはを返しませんfalse
。
また、長さの値を変数に割り当てるか、テキストを変数に割り当ててから長さを取得しようとしましたが、何もしませんでした。
同じ問題です。の直後に戻りますgetValue()
。
また、この問題が原因で、テキストが折り返される代わりにスクロールしますが、textField
フォーカスが失われると、テキストが折り返されます。
javascript - コマンドメニュー:ラベル内のスペース
私はPalm-Preアプリに取り組んでいます。
一部のカスタム機能については、アプリで最大3つのオプションを持つコマンドメニューを作成しています。オプションはラベルであり、画像は含まれていません。
問題は、ラベルにスペースを追加すると、メニューがめちゃくちゃになることです。セパレーターが厚くなり、アライメントも乱れます。
ラベルのフォントサイズを変更したり、手動で幅を調整したりする方法はありますか?ラベルの最大長は10文字です。
html - Palm Pre 用に Web ページを最適化する
事前申請のサポートページを作成中です。
ページのコンテンツが非常に小さいという問題があるため、ユーザーは手動で拡大して読む必要があります。
幅や高さがあまりないようにページを作成しましたが、Pre で最初にそこに移動すると、何らかの理由ですべてが非常に「縮小」されます。
ウィキペディアのようなサイトには、Pre 用に完全に最適化されたバージョンがあることに気付きました。ウィキペディアのように「フルサイズ」でページを開始するにはどうすればよいですか?
アップデート:
私が現在テストしている非常に単純なページ。
上記のページで、すべての要素の幅を 310px と 100% の両方に設定しようとしましたが、結果は常に同じです。
すべてに静的な幅を与えてから、すべてに非常に大きなフォントサイズを使用することで、これを達成できると思います。「より良い方法」があると推測しているだけです。つまり、「通常の」Webページのサイズにズームアウトする必要がないことをプレブラウザに知らせる方法です(デフォルトのズーム実際の rez は 320px ですが、幅は約 1024px です)。
webos - WebOS Palm Hostアプリケーションはどこにありますか?
WebOSアプリケーションの単体テストに関するビデオを見たところ、「PalmHost」アプリケーションが使用されていました。このアプリとその使用方法に関するドキュメントはどこにありますか?
webos - 動的にレンダリングされたリスト内にトグルボタンを作成する方法
私のpalmpreアプリには、動的に生成されたリストがあります(SQLiteからデータをプルし、モデルにロードし、バインドします)。これは正常に機能しますが、動的に生成された各アイテムにオン/オフの切り替えを追加する必要があります。テンプレートにトグルスイッチを含めることはできますが、ウィジェット機能を適切に割り当てることができません。シーンでウィジェットをバインドしようとしていますが、今のところ運がありません。
では、動的リスト内でウィジェットをバインドする方法のwebOSチュートリアル(または例がある)を知っている人はいますか?
xml - Palm Pre の webOS アプリケーションでローカル XML ファイルからデータにアクセスするにはどうすればよいですか?
Mojo フレームワークと Palm webOS は初めてです。xmlhttprequest (Ajax) を使用して XML ファイルからデータを取得したいだけです。次のスクリプトからデータを取得しようとしています。
私の XML ファイルは first/movies.xml フォルダーにあります。そこから、データにアクセスして取得しようとしています。ただし、Palm Pre エミュレータの画面には何も表示されません。
では、この問題について考えている人はいますか? webOS で XML ファイルからデータを取得するためのソース コードを見つけることができるリンクを教えてください。
analytics - webOS アプリ用の分析ツールはありますか?
Google アナリティクスに似た、webOS アプリで個々のページ ビューを追跡する必要があります。Web アプリでの追跡は必要最小限であることは理解していますが、何もないよりはましです。webOS用の分析ツール、または互換性のある分析ツールを知っている人はいますか?
持っていると便利なのは、オフライン モードのサポート、帯域幅の最小限の使用、およびカスタム変数です。
events - Mojo.Event.tap - タップ座標を取得するには?
カスタムハンドラーに渡されるtapEventオブジェクトからタップ座標を取得する方法を見つけるのに苦労しています(とにかく仕様が見つかりませんでした)。カスタム変数「X」を座標である「Y」として渡すsingleTapイベントもありますが、エミュレーターでそれを呼び出すことはできません。
ポイントは、大きな要素があり、ユーザーがタップした場所を正確に知る必要がある1つのアプリケーションで作業していることです(おそらくグローバルスクリーン座標または要素の相対座標)。
コード例は次のとおりです。
ご提案いただきありがとうございます。
webos - CSS / HTML / Javascript以外の何かでWebOS用に開発できますか?
Palm WebOS SDKを見ていましたが、CSS / HTML/Javascriptベースのようです。強く型付けされた(JavaまたはObjectiveC)APIはありませんか?たとえば、そのような言語にアクセスせずに、どのようにゲームを作成しますか?
何かを見逃したかもしれませんが、PalmのWebサイトを調べてみると、上記のトロイカの横にあるデバイスとインターフェイスする他の方法が見つかりませんでした。
mobile-phones - Palm Pre on Device Anywhere
パーム webOS 用の簡単なアプリケーションを開発しました。今、私は ipk ファイルを持っていますが、Device Anywhereを使用してテストしたいと思います。Palm Pre にアプリをインストールする方法はありますか?