問題タブ [enyo]
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.
javascript - 動的ListSelector配列の問題
すべて
私は現在WebO3.0に取り組んでいます。この質問はWebOの知識を必要としないかもしれません。
私の問題は、リストセレクターを使用しているのはHTMLドロップダウンのようなものです。
その静的コード
動的な表示方法
私はあなたのすべてのアイテムを「setItems」に置き換え続けているからです。データベースの最後の値のみが表示されます。
webos - Pre3 デバイスの Enyo の位置
Pre3を購入したので、enyoフレームワークを見始めたところです。SDK と VM をダウンロードし、Eclipse でコードを記述するための Eclipse プラグインもダウンロードしました。
プラグインが enyo フレームワークを使用するように更新されていないことを除いて、すべてが正常に機能します。
index.xml ファイルは mojo を指しています。
したがって、スケルトンの残りの部分も mojo オブジェクトを使用していると思います...
正しくないようです。Eclipse プラグインが更新されていませんか?
Palm デバイスの enyo.js の場所を教えてください。
javascript - Enyo (webOS) の MediaCapture で写真を撮るには?
私は一種の初心者の webOS 開発者で、現在、特定のユーザーの写真を撮る必要があるアプリを開発しています。
インターネットで多くのリソースやサイトを探していますが、問題の解決策が見つかりません。
ここにリストされている指示に従います。
HP タッチパッドの webOS でコマンドラインを使用して写真を撮るには?
コマンドラインから写真を撮りたくないことを明確にしたいと思います。
私は次のことを試しました:
A. 私のdepends.jsに含める
B. 私のシーンで
C. onCreate 関数の内部
D. onInitialized イベントの内部
D. 特定のボタンの onclick イベント内
HP タッチパッドでアプリを実行すると、コンソールに次のログが表示されます。
情報: MediaCapture::ServiceProxy ===== MediaCapture::_initializeMediaServerInstanceSuccess() ...palm://com.palm.mediad.MediaCaptureV3_1814440/, /usr/palm/frameworks/enyo/1.0/framework/lib/mediacapture/ helper/MediaCaptureProxyHelper.js:83 [20111017-16:52:32.906482] 情報: MediaCapture::ServiceProxy @@@@@@----------- 最初のプロパティ グラブ -------- ---@@@@@@, /usr/palm/frameworks/enyo/1.0/framework/lib/mediacapture/helper/MediaCaptureProxyHelper.js:106 [20111017-16:52:32.913991] 情報: MediaCapture::ServiceProxy inResponse : {"propertyValues":[{"name":"ready","value":false},{"name":"supportedAudioFormats","value":[{"bitrate":128000,"samplerate":8000, "幅":0,"高さ":0,"mimetype":"audio/vnd.wave","codecs":"1"},{"bitrate":256000,"samplerate":16000,"width":0,"height":0,"mimetype":"audio/vnd.wave","codecs":" 1"},{"ビットレート":705600,"サンプルレート":44100,"幅":0,"高さ":0,"mimetype":"audio/vnd.wave","コーデック":"1"}, {"ビットレート":128000,"サンプルレート":8000,"幅":0,"高さ":0,"mimetype":"audio/vnd.wave","コーデック":"1"},{"ビットレート" :256000,"サンプルレート":16000,"幅":0,"高さ":0,"mimetype":"audio/vnd.wave","コーデック":"1"},{"ビットレート":705600,"サンプルレート":44100,"幅":0,"高さ":0,"mimetype":"audio/vnd.wave","codecs":"1"},{"bitrate":128000,"samplerate":8000,"width":0,"height":0,"mimetype":" audio/vnd.wave","codecs":"1"},{"bitrate":256000,"samplerate":16000,"width":0,"height":0,"mimetype":"audio/vnd.波","コーデック":"1"},{"ビットレート":705600,"サンプル波","コーデック":"1"},{"ビットレート":705600,"サンプル波","コーデック":"1"},{"ビットレート":705600,"サンプル
ただし、アプリが mediaCapture オブジェクトを読み込もうとすると、次のようになります。
キャッチされていない TypeError: 未定義のプロパティ 'deviceKeys' を読み取ることができません, source/CCRecipesStep1View.js:186
アプリが存在しないプロパティにアクセスしようとしたため、このエラーが発生したことを理解しています。この場合、特定の行は次のとおりです。
ファイル MediaCapture.js と私が従う手順では、「プロパティ バッグ」について説明しています。ここでプロパティを宣言することは理解していますが、MediaCaptureObject をロードするために必要なデバイス キーを取得する方法がわかりません。
ボタンが押されると、次のようになります。
MediaCapture::ServiceProxy #######----------- CHANGE PROPERTIES EVENT -----------######vuData , /usr/palm/frameworks /enyo/1.0/framework/lib/mediacapture/helper/MediaCaptureProxyHelper.js:140 [20111017-17:07:35.401836] 情報: MediaCapture::ServiceProxy
#---------- プロパティ変更イベント -----------######vuData ,/usr/palm/frameworks/enyo/1.0/framework/lib/mediacapture/helper/MediaCaptureProxyHelper.js:140 [20111017-17:07:35.653586] 情報: MediaCapture::ServiceProxy
#---------- プロパティ変更イベント -----------######vuData ,/usr/palm/frameworks/enyo/1.0/framework/lib/mediacapture/helper/MediaCaptureProxyHelper.js:140 [20111017-17:07:35.885940] 情報: MediaCapture::ServiceProxy
#---------- プロパティ変更イベント -----------######vuData ,/usr/palm/frameworks/enyo/1.0/framework/lib/mediacapture/helper/MediaCaptureProxyHelper.js:140
そして、無限ループを開始します:S
あなたが私を助けてくれることを願っています。このアプリは非常に重要です。
ありがとうございました。
scroll - WebOSアプリがメインページを下にスクロールしない
電話用に開発しているEnyowebOSアプリケーションがあります。メインページにはいくつかのテキスト入力があり、その下にボタンがありますが、ボタンはテキストボックスの下には表示されません。ただし、メインシーンにはデフォルトでスクロールロックが設定されているようです。そのため、下にスクロールして残りのコンテンツを表示することはできません。
アプリを有効にしてVFlexBoxビュー内でスクロールできるようにするにはどうすればよいですか?
ありがとう!
enyo - enyo でプロパティを設定する方法
enyo では、プロパティの変更方法を説明するドキュメントが見つかりません。たとえば、ドキュメントでは、プロパティの 1 つとして無効になっています。そのプロパティを設定するための Java スクリプト コードは何でしょうか。ボタンをオンまたはオフにすることができます。
javascript - enyo、複数のコントロールでパンを作る方法
私はenyoを学んでいて、鍋を使う簡単なプログラムを作りました。現在、各パンはボタンです。1 つではなく、各パンに多数のコントロールを配置する方法はありますか? 私のコードの例では、最初のパンには butA というボタンがありますが、3 つのボタンを使用できますか? 私のコード
enyo - えんよう、横スクロールのやり方
乳首をスクロールするための簡単なえんようアプリを作りました。縦にスクロールしますが、横にはスクロールしません。また、ドキュメントには、スクロールサイズを設定する必要があると書かれています。サンプル コードでは、サイズに flex: 1 を使用しています。
code enyo.kind({ name: "MyApps.MainApp", kind: enyo.VFlexBox, components: [ {kind: "PageHeader", content: "Scroll"}, {name:"curValue", content:("サンプル テキスト")}, {種類: "ボタン", キャプション: "アクション", onclick: "btnClickA"},
]}
], btnClick: function() { this.$.curValue.setContent("スクロール開始"); // ボタンのクリックを処理します },
} });
javascript - webOS で Node.js サービスを使用してイメージ バイナリ データをローカル ファイル システムに書き込むにはどうすればよいですか?
getResourceData
Node.jsを使ってJavaScriptコードで、Evernote方式で受信した画像データをローカルシステムに書き込もうとしています。画像ファイルは正常に保存されていますが、破損しているようで、開くことができません。
この関数getResourceData
は、指定された GUID を持つリソースのバイナリ データを返します。たとえば、これが画像リソースである場合、これには画像の生のビットが含まれます。
- 元の 16 進数: http://i41.tinypic.com/ev8bnr.jpg
- ダウンロードの 16 進数: http://i41.tinypic.com/10rs7zm.jpg
コードは次のとおりです。
クライアント.js :
WriteFileAssistant.js :
どんな助けでも大歓迎です。
-ペトロ
enyo - Enyo で実行時にボタンを作成するにはどうすればよいですか?
実行時に作成されるボタンを表示するアプリが必要です。その理由は、サービスから情報を取得して、必要なボタンの数を確認するためです。
現在、プログラムは実行されていますが、ボタンは表示されません。
ツールバーを使用して、create 関数でコントロール プロパティを設定しようとしています。プログラムは正常に実行されますが、ツールバーにボタンがありません。これを行う方法はありますか?
コード:
enyo - コンポーネントを動的に作成する Enyo は、コンポーネントのプロパティを変更したり、イベントを発生させたりすることができません
ツールバーにボタンのリストを動的に作成しようとしています。イベントが発生せず、プロパティを変更しようとすると、「キャッチされていない typedef: Cannot call method setcaption on undefined」というメッセージが表示されます。ボタンを作成する次のコードがあります。
イベント btnClick はオフにならず、プロパティを変更しようとするコード。