問題タブ [smart-mobile-studio]

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

javascript - WebAudio で AudioContext を使用する方法

SMSで音を生成する方法を作成しようとしています。これにより、「null のメソッド 'createScriptProcessor' を呼び出せません」というメッセージが表示されます。

JAudioContext は作成されるはずですか?

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

javascript - Leap Motion を使い始める

Leap Motion コントローラーを手に入れました。しかし、SmartMS で基本的な初期化を実行する方法がわからないことを認めなければなりません!?

https://github.com/logotype/LeapMotionTSから jumpmotionts-1.0.9+8391.js を含め、プロジェクトの uses 句に jump.Core を追加しました。Sms は次のような初期化を受け入れます:

しかし、イベントリスナーの設定方法がわかりませんか?

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

smart-mobile-studio - JS オブジェクトからプロパティを削除する方法

Smart Pascal でバリアント オブジェクトからプロパティを削除するにはどうすればよいですか?

JavaScript では、delete キーワードを使用してプロパティを削除できます delete obj['myProp']

Smart Pascal でそれを行う方法は?

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

smart-mobile-studio - How to get the height and width of the visible browser area

How can I retrieve the height and width of the browser area?

I want to show one form always in landscape mode, regardless whether the mobile phone has rotated the browser view.

if the browser is in portrait postion I want to rotate the form (TForm.Angel := 90). In order to force landscape mode.

Update:
Here is a picture, how the result should look like: enter image description here

I found a solution, but I am not so really happy with it. It's easy to rotate the view, but the origin is not in the center, so I have to manually correct it, and I don't understand why this transformation is neccessary.
Here is the code:

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

smart-mobile-studio - スタイル プロパティ名の形式

SmartMS で使用されるスタイル プロパティ名の形式が、css ファイルで使用される形式とは異なることに気付きました。

例:
css:

SmartMS では、スタイル プロパティに「-」記号がないため、CamelCase です。

これらの違いはなぜですか?