当我查看某些页面的源代码时,我看到一个标签为“此框架被识别为广告框架”。有没有办法查询这些 iframe?我怎样才能像 DOM 树上的 iframe 一样进行查询?或者如何检测广告框?你可以看下图我的意思,就是图中红圈圈出来的。
PS:我使用 Chrome,为了能够看到广告,我禁用了 AdBlocker,并使用了隐身模式。
我正在尝试导航一个页面,然后我想访问一些页面元素,但我遇到了下面提到的那些错误。我在下面分享了我的代码,你可以试试。我该如何解决这个问题?
Puppeteersharp 版本:2.0.3 操作系统:Windows 10 .Net 库:.Net Core 3.1
class Program
{
static async Task Main(string[] args)
{
try
{
var page = await GetPageInstance(GetOptions());
try
{
await page.GoToAsync("https://www.kijk.nl/", new NavigationOptions { WaitUntil = new WaitUntilNavigation[] { WaitUntilNavigation.Load, WaitUntilNavigation.Networkidle2 } });
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
var possibleCookieAcceptElements = await page.QuerySelectorAllAsync("button");
Console.Read();
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
private static LaunchOptions GetOptions()
{
return new LaunchOptions
{
Headless = false,
Timeout = 0,
ExecutablePath = "C:\\Program …Run Code Online (Sandbox Code Playgroud) 我有一个按钮,里面有一个白色的图标。如何使用 XAML 更改图标的颜色?
Android 支持像这样为 ImageView 着色:
<ImageView android:layout_width="@dimen/toolbar_icon_size" android:layout_height="@dimen/toolbar_icon_size" android:src="@drawable/btn_home" android:tint="@{@android:color/black}" />
Run Code Online (Sandbox Code Playgroud)
如何在 XAML/UWP 中执行此操作?
我的代码
资源文件:
<Image x:Key="icon_home" Stretch="Fill" Source="ms-appx:///Assets/ToolbarIcons/drawable-xhdpi/btn_home.png"/>
Run Code Online (Sandbox Code Playgroud)
页面文件:
<UserControl.Resources>
<ResourceDictionary Source="ms-appx:///Resources/Images.xaml" />
</UserControl.Resources>
Run Code Online (Sandbox Code Playgroud)
<Button Width="40" Height="40" Content="{StaticResource icon_home}" />
Run Code Online (Sandbox Code Playgroud)