我正在尝试创建我的第一个Xamarin移动应用程序,当涉及到使用后退按钮(android)导航回到上一个屏幕/选项卡时,我有点困惑。我已经创建了一个测试项目,并且我使用Xamarin form shell来定义层次结构。我使用的导航类型是Tab。在我的测试应用程序中,我有两个选项卡 这是我当前使用的方法,如果用户按下back按钮,我将使用该方法从第二个选项卡导航回第一个选项卡。我覆盖了OnBackButtonPressed方法并执行了一个执行GoTo方法的命令。 public partial class ItemsPage : ContentPage
{
当在WebStorm中运行npm test时,我得到了如下所示的良好输出:
Error: invalid input syntax for integer: "***"
at Massive.DB.query (paymentweb/app/node_modules/massive/lib/runner.js:22:11)
at Table.insert (paymentweb/app/node_modules/massive/lib/table.js:45:11)
at Table.tryCatcher (paymentweb/app/node_modules/bluebir
我从另一篇文章中抄袭了这篇文章,不是盲目的,我可以看到它的作用,但我想不出解决这个问题的方法。我并不真正精通JavaScript,但我能读懂这段代码。
// The function actually applying the offset
function offsetAnchor() {
if (location.hash.length !== 0) {
window.scrollTo(window.scrollX, window.scrollY - 100);
}
}
// This will capture hash changes while on
我通过loadHTMLString将一串超文本标记语言加载到UIWebView中。它会产生一个非常长的网页。加载该字符串后,我需要导航到设置了"name“属性的HTML锚标记。在HTML中,我可能有:
//3 pages of text here
<a name="go here"></a> lots more text here
//another 3 pages of text here
我需要的网页滚动到“转到这里”一旦加载。如果用户单击网页内部的链接并加载外部URL,则映射工作得很好。但在这种情况下,我首先需要向下滚动一个已经加载的网页。