モバイル ブラウザーでは、ユーザーがスワイプできる 2 つのビュー (A と B) で構成される webapp を作成しています。大きな画面では、2 つのビューが並べて配置されます。
スワイプ効果を作成するために iosSlider を使用しています。
私がやりたいのは、A と B を出力するコマンドを使用することです。たとえば、非常に長い文字列を出力する 2 つの関数などです。
if mobile:
<slider-construction>
<slide1> funk_A() </slide1>
<slide2> funk_B() </slide2>
</slider-construction>
else:
<div>funk_A()</div>
<div>funk_B()</div>
私は賢明な方法で物事を行っていますか?別の方法は、スライドを単純に並べて配置するように無効にすることができるスワイプスクリプトを使用することだと思います(iosSliderにその機能があるようには見えませんか?)。A と B を別々の .html ファイルに配置し、embed-command を使用してそれらをスライド内に配置しようとしましたが、スワイプ効果が無効になっているようです。document.write()、またはそれに類似したもの (スライドの innerHTML など) を使用することも、これらの関数が一度に 1 行のコードしか想定しないため、実用的ではありません。
ありがとうございました :)