我正在构建我的第一个Web项目。
因此,项目的结构如下:
Web:是一个网站,页面(RetailerAccess
)之一是应与所有设备兼容的实际应用程序。
为此,我在main()
中使用平台检入并返回正确的屏幕。
home: kIsWeb
? Stack(
children: [
Container(
// color: Colors.white,
child: AnimatedBackground(),
),
LayoutTemplate()
],
)
: RetailerAccess());
它按预期工作。.在浏览器上运行时,将显示网页,并且如果在iPad上运行,则可以直接导航到RetailerAccess
。
到现在为止还挺好。
奇怪的是,文本小部件用双绿色下划线绘制,其中在设备上运行时在设备上运行,而在浏览器上运行时则正常绘制。
您是否知道任何使它像这样的错误,还是我应该以特定方式设置一些东西?
我尝试在运行iOS 9.3.5的旧iPad 3上以发布模式运行它,但没有任何更改。
非常感谢您的帮助。
更新:
我意识到我在RetailerAccess
中没有一个Scaffold
包裹着RetailerAccess
小部件的Material
并已解决。
还是不应该将主题传递给RetailerAccess
?
答案 0 :(得分:3)
由于没有#include <iostream>
#include <string>
using namespace std;
int seconds = 0;
int timer = seconds + 1;
int clock = timer;
int main() {
string namevar;
cout << "Enter your name: " << flush;
cin >> namevar;
std::cout << "Welcome " << namevar << ". This program was created to teach the user how to code using C++" "\n";
clockf1:do {
seconds = timer;
if (clock < 3);
timer = seconds + 1;
goto clockf1;
}
while (clock == 3);
cout << "When learning any coding language the first step is to understand how to print Hello World. So let us begin!" << flush;
}
小部件,因此出现错误。
请尝试以下代码:
效果很好:
scaffold
我希望这会有所帮助。